Let’s be honest: Some cities in this world refuse to let you go. Portugal is home to many of those cities, from Lisbon and Porto to the Algarve and more, boasting sun-drenched hills, blue coasts, late ...