Teulada and Moraira: a walled town, vineyards and a natural harbour
Teulada-Moraira is one municipality with two distinct centres. Teulada stands inland among vineyard country, gathered around a fortified church and a compact historic enclosure. Mo
Read articles