United States - Vermont
All Photos

137 sites located on 45 beautiful lakeside acres complete with sun, shade, magnificent views and spectacular sunsets.
|
|

North Beach - a 1/4 mile sandy beach with a brand new bathhouse and snackbar. Located on Lake Champlain, 1 mile from historic downtown Burlington. Bike path runs through park & for miles along beautiful lakeshore.
|
|
|