Benidorm, Spain

Benidorm is a coastal resort city in the province of Alicante, in the Valencian Community, Spain. It covers 38.51 sq km (14.87 sq mi) and has a population of 71,000 people (2012 estimate). More on Benidorm Although the area has been inhabited as early as 3,000 BC, Benidorm remained a small village as recently as […]