The Town of Morehouse is in the Adirondack State Park and was formed in 1835 from part of Lake Pleasant.
The Town of Morehouse is in the Adirondack State Park. The Town of Morehouse was formed in 1835 from part of Lake Pleasant.