North of Lisbon and south of the Spanish border, Porto is Portugal’s second city in the green north. Porto is a city of cobbled squares and vertiginous hillsides clinging to…
North of Lisbon and south of the Spanish border, Porto is Portugal’s second city in the green north. Porto is a city of cobbled squares and vertiginous hillsides clinging to…