Acquiring satellite view…

Kelly Bay

Verified

Kelly Bay is a public boat ramp on Lake Champlain in Alburg, Grand Isle County, Vermont (05440). Managed by F&W. GPS coordinates: 44.9989°N, 73.3317°W.