Sleep Among Towering Maple And Pine Trees At The Moose Meadow Tree House In Vermont
Looking for a peaceful escape into the woods? Look no further than this magical treehouse in Duxbury, Vermont. The Moose Meadow Lodge & Treehouse is perfectly situated on 86 acres of land with picturesque mountain views.
If you haven’t spent the night in a treehouse, you’ll want to check this one out.
Ready to spend a night under the stars? For more information on availability and rates, visit their website by clicking here.