Description
Located in the Town of Shelburne, on the west side of Lake Champlain, 0.8 km (0.5 mi) south-southwest of Meach Cove, between Meach Island and Hill Point.
History
Named for Reverend Alexander Twilight (1795-1857), long-time schoolteacher, minister, and in the 1830s, a member of the Vermont Legislature.