Folgosa do Douro. The village of Covelinhas on the other bank of the river. Alto Douro, a Unesco World heritage site. Portugal

Loading…
Folgosa do Douro. The village of Covelinhas on the other bank of the river. Alto Douro, a Unesco World heritage site. Portugal