The Gem Of The High Country

sugar-mountain
Sugar Mountain is the gem in the crown of the High Country. With a base elevation of 4000 feet and soaring to 5300 feet above sea level, our little village is like a slice of New England, only so much closer!