Take a dip, relax and enjoy the natural scenery surrounding the Stowe area. From reservoirs and rivers, to waterfalls and lakes, Stowe's swimming holes are a refreshing way to get out and explore the area on a summer day.