Porto has enough to keep you busy for several days, but it’s also one of the easiest cities in Portugal to use as a base. Within an hour or two you can be tasting wine in the Douro Valley, wandering medieval streets in Guimarães, swimming at Atlantic beaches or hiking
The post