Algrave: Lagos, cliffside walkways, and a beach day done right

By Earth's Pilgrim