Torrevieja

Proper noun

 * , in the province of Alicante.

Translations

 * Spanish: Torrevieja