Summer In Benidorm, Spain (PHOTOS)
Category: TRAVEL
The town of Benidorm is located in the Costa Blanca region of Spain's coast -- about 25 miles to the northeast of Alicante
By Emi Boscamp, 2013-08-13