The river heads due north, as does the road straight across the island to Sao Vicente making the ancient town of Ribeira Brava (established in 1440) an important junction.
The river goes north for about 100 miles.