Mountain Top Inn Riding Vacation Sweepstakes at DiscoverHorses.com

The Mountain Top Inn & Resort is located in Chittenden, Vermont, 11 miles from Killington. The resort is set on 350 acres with sweeping views of a mountain lake and the Green Mountain National Forest. Equestrians enjoy guided trail rides through mountain meadows and wooded byways, and lessons in English or Western riding. The resort?s private beach on the lake offers swimming, canoeing, kayaking and scenic pontoon boat rides. Also on site are facilities for sporting clays, tennis, croquet and sand volleyball.

Enter the sweepstakes now!

What did you think of this article?

Thank you for your feedback!