Mountains Archives - Happy Vermont

Mountains Tag

Deer Leap is a series of impressive south-facing cliffs that overlook the town of Bristol. With an elevation of 1,825-feet, its rocky facade is hard to miss as you travel into town. The area, not to be confused with Deer Leap Mountain in Killington, is...