Cyclist Survey: Lake Champlain Islands, Vermont
The Lake Champlain Islands, in Grand Isle County, Vermont is situated in the upper northwest part of Vermont surrounded by beautiful Lake Champlain. The Champlain Islands are comprised of 5 towns on 3 islands and a peninsula. More information can be found at www.champlainislands.com