Vermont Trip


 

 

These photos are from a Vermont trip. Vermont is one of the New England states. These were taken in Stowe mountain. We had gone for snowmobiling and almost fell over a cliff.  Stowe is the largest town in land area in the state with over 50,000 acres and a permanent population of over 3,000. Vermont’s highest peak, Mt. Mansfield, and some of the finest agricultural and woodland in the state are located within this land area. Vermont is one of the most beautiful states in the USA.