· 

Forbes - The 20 Best Places To Visit In 2020

Porto has great food, wine, the sights, perfect weather and reasonable costs ... The 20 Best Places