When most people think of skyscrapers, they think of metropolitan hubs such as Hong Kong, New York or Dubai. However, the city with the most skyscrapers per person in the world is actually in Europe and a holiday hot spot for British. Nicknamed the “Manhattan of the Mediterranean”, Benidorm has 26 buildings of more than […]