Douro Valley: Vila Nova de Foz July 30, 2013|Posted in: douro valley, map, portugal, vila nova de foz|By: map_portugal Enlarge map … Read more »