Satellite map of Alto River
Alto River (Portuguese for High River) is a small river in the Póvoa de Varzim Municipality, whose source is located at the foot of São Félix Hill (in Laundos Parish). The river empties at Estela Parish in Rio Alto Beach.
Latitude: 41° 27' 59.99" N
Longitude: -8° 46' 59.99" W
Nearest city to this article: Apúlia
Read about Alto River in the Wikipedia Satellite map of Alto River in Google Maps