Sandy beach between cliffs in front of charming white architecture of Carvoeiro and turquoise Atlantic Ocean, Algarve, Portugal
Sandy beach between cliffs in front of charming white architecture of Carvoeiro and turquoise Atlantic Ocean, Algarve, Portugal