Historic Town

Historic Algarve towns with medieval walls, Moorish castles and centuries-old churches — Silves, Loulé, Lagos and more.

7 destinations