Envie Island in Vermont Lake Champlain

44.412626, -73.214672