Where is Mowglis?
Mowglis is located on Route 3A, the Mayhew Turnpike in Hebron New Hampshire. Hebron is about 20 minutes southwest of Plymouth New Hampshire, and 45 minutes north of Concord. Our property is on the northeast corner of Newfound Lake. To get to Mowglis from the South, take Interstate 93 North to the New Hampton Exit. Travel on Route 104 to Bristol, then follow Route 3A around Newfound Lake until you see the sign for Mowglis on the left. It is 13 miles from New Hampton to the Mowglis sign. Coming from the East, travel on Rt 25 to Meredith, then travel on Rt 104 to Bristol and 3A to Mowglis. You can go to www.mapquest.com and type in Hebron NH, or give a call if you need more instructions.