Welcome to Elmore State Park. The Town of Lake Elmore calls itself The Beauty Spot of Vermont. Elmore is mostly forested and agricultural land. Lake Elmore and Elmore Mountain, which rises almost from the lake’s shore, are prominent features of the town.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.