Hello! We are taking our North Trail to Vermont this July. We are looking for recommendations in the Burlington or Stowe area. We were recommended to try Champlain Adult Campground on Grand Isle. Are other recommendations?
Sent from my Nexus 6P using Tapatalk