114025: Torravieja, Spain
Torrevieja is a city in Spain’s southeastern Alicante province, on the Costa Blanca. It’s known for its Mediterranean climate and coastline. Promenades run along sandy, resort-backed beaches.
Details
- Record Type:
- Location
- Type Of Location:
- City
- Record Maintained by:
- HC