In the heart of the Douro
São João da Pesqueira is a Portuguese town in the district of Viseu, a sub-region of the Douro with around 2200 inhabitants and situated at an altitude of 850m.
São João da Pesqueira is located 20 km from Pinhão (around 30 minutes by car), and bestows the most incredible views over the extensive vineyards of the Douro Valley.