News

Alburgh is the most northwesterly town in Vermont -- a peninsula extending from the border of Canada into Lake Champlain.
As the largest lake in New England, Lake Champlain provides endless opportunities for locals and visitors to get outside. From meandering hiking trails and shoreline bike paths to beautiful spots to ...