Latitude and longitude of Newfound River (New Hampshire)
Satellite map of Newfound River (New Hampshire)
The Newfound River is a 3.2-mile-long (5.1 km) river located in central New Hampshire in the United States.
Latitude: 43° 37' 3.03" N
Longitude: -71° 44' 14.49" W