A picturesque view of Azenhas do Mar in Portugal. The village is perched on a cliffside, overlooking the Atlantic ocean and a natural pool.
A picturesque view of Azenhas do Mar in Portugal. The village is perched on a cliffside, overlooking the Atlantic ocean and a natural pool.