Manitou is a nature reserve located in South Newfane, Vermont.
No contact information available for Manitou.
Within about 5 miles, there are fuel, parking and convenience.
In the surrounding area, you can also find Hotel, Library, Nature Reserve, Others, Place Of Worship, Post Office, Restaurant, School, Townhall, Courthouse, Fire Station, Grave Yard and more.
Other nature reserve in the area include Rock River Preserve, Deer Run Nature Preserve or Black Mountain Natural Area.