Satellite map of North Branch Upper Ammonoosuc River
Map of North Branch Upper Ammonoosuc River
The North Branch of the Upper Ammonoosuc River is an 11.0 mile long (17.8 km) river in northern New Hampshire in the United States.
Latitude: 44° 35' 23.99" N
Longitude: -71° 18' 4.20" W