Chalet Edelweiss
Advertisement
Killington, VT 05751
Chalet Edelweiss is a charming museum located in the scenic town of Killington, Vermont. It offers visitors a unique glimpse into the region's rich history and culture, showcasing an array of exhibits that highlight local traditions, art, and artifacts. Surrounded by the natural beauty of the Green Mountains, the museum provides an inviting atmosphere for both locals and tourists to explore and learn.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.
Advertisement