Tavira's Old Town is a maze of architectural beauty. Wander down narrow streets and discover centuries-old treasures around every corner. Don't miss the Castle of Tavira and Santa Maria do Castelo ...
Correia recommends the Alentejo region, which sits between Lisbon and the Algarve: “There, you’ll find thousand-year-old villages on hilltops; charming and rustic accommodations with 21st-century ...