With the Iberian charm of Barcelona but on a Budapest scale (complete with similarly cute trams), Lisbon is perfectly sized for a weekend away or a stopover if you’re heading down to the Algarve. It has that great blend of preserved cultural charm while still feeling modern, which makes so many of the smaller European capitals so lovely to visit. And it's warm! So bloody gorgeously warm! I suspect that's why everyone looks so happy and laid back here.