Benidorm

The Benidorm Skyline

July 21, 2011 Andy 0

“That’s the Gran Hotel Bali and it’s the tallest building in Spain”, grins my taxi driver as we speed towards the mini Manhattan skyline on the horizon. […]