Satellite map of Indian Stream
Indian Stream is a tributary of the Connecticut River, approximately 19.1 miles (30.9 km) long, in New Hampshire in the United States. It rises in the mountains of extreme northern New Hampshire, in Coos County near the U.S.-Canada border, where the Middle Branch of Indian Stream joins the West Branch.
Latitude: 45° 02' 32.28" N
Longitude: -71° 26' 34.44" W