Torrevieja – Quick Intro
Torrevieja is a popular resort town in the province of Alicante on the Costa Blanca in Spain. It is located on the shores of the Mediterranean Sea. The city is also washed by the salty lake La Mata, even more salty Pink Lake (Salinas de Torrevieja), and infrequent rains.