Portugal's Best Cities to Visit: Top Picks, Hidden Gems & Travel Tips (2024)