Porto Ouest
This charming little 18th-century church is the oldest in the town. Inside, you'll see magnificent blue stained ...
Porto Ouest
This magnificent church rises above the River Douro and features the traditional blue and white azulejos on its ...