La Mata townscape. La Mata is a small town located 5 km northeast of Torrevieja along the Costa Blanca, Province of Alicante. Spain Stock Photo - Alamy
Beach: La Mata in Torrevieja. Alicante - Alacant | spain.info
File:Torre de La Mata in La Mata, Torrevieja, Alicante, Spain, 2022 January.jpg - Wikimedia Commons
Playa De La Mata Beach in Torrevieja Spain Stock Image - Image of ocean, scenic: 137049209
▷ Playa de La Mata Alicante | 7 Mares
La Mata (Torrelamata) Tourist Guide: BEST Things to Do & See