Castelo de S João da Foz from Foz do Douro Walking Save to a List Nuno Soares 123 Distance 5.34mi Elevation + 292f TrailRank 17 View trail