Portugal

The Algarve never ceases to provide gorgeous views.

Lagos on the Algarve coast.