Azenhas do Mar: Discovering an Incredible Seaside Village
Azenhas do Mar is a stunning seaside village perched on the dramatic cliffs of Portugal’s Atlantic coastline. With its whitewashed cottages and terracotta rooftops cascading down a steep cliff down …