Teulada- Moraira
Costa Blanca South
Teulada-Moraira is a coastal municipality in the province of Alicante, on the Costa Blanca in Spain. It comprises the traditional inland village of Teulada and the seaside resort of Moraira, known for its marina and sandy beaches. The town attracts many international visitors and combines Mediterranean charm with a relaxed holiday atmosphere.