Vineyards and olive groves at Vila Nova de Foz Coa. Alto Douro, a Unesco World Heritage Site. Portugal

Loading…
Vineyards and olive groves at Vila Nova de Foz Coa. Alto Douro, a Unesco World Heritage Site. Portugal