Description
The smallest and most recently developed of the island’s three main resorts, Costa Teguise is a haven for families and sun-seekers.
© canaryforum.com