A little info about Super 8 in White River JCT Vermont. We stayed there many times in the summer of 2019.
All About Magic Mountain Upper Pass Lodge
If you’re planning a vacation in the Vermont area, you may want to consider staying at the Upper Pass Lodge. Here’s all about Magic Mountain Upper Pass Lodge.