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