Located in North Pomfret, Vermont, Thistle Hill Shelter is a shelter.
No contact information available for Thistle Hill Shelter.
There are no amenities close to this location.
The area also features Nature Reserve, Information, Shelter, Grave Yard, Fire Station among other options.
Similar places nearby include Cloudland Shelter.