Lake View Lodge is located in a quiet country setting on the west shore of Lake Champlain in North Hero, Vermont... In winter, we provide clean, warm and comfortable rooms, ice fishing supplies, live bait, heated ice shanty and ice fishing equipment..
Relevance: 21.571583