LOCATION United States

Mountain Lakes

Mountain Lakes is a census-designated place (CDP) in the towns of Haverhill and Bath in Grafton County, New Hampshire, United States. It had a population of 504 at the 2020 census.

Powered by
Show More
All Campgrounds
Nearby Points of Interest
Show More

The House of Highways