The beach at Crystal Lake is roughly one mile long and features an historic granite bathhouse with restrooms, changing areas and a concession stand. The Crystal Lake Cottage is also on-site, and is available to rent for those visitors wishing to extend their stay. Address: 96 Bellwater Avenue Barton VT USA 05822 1 802 525-6205