Portugal

Rocky coastline with orange cliffs and clear blue ocean in Algarve, Portugal.

Top places to see in Algarve