Valcour Lighthouses
• A WorldWeb.com Travel Guide to Lighthouses in Valcour, NY, New York.
Situated on Lake Champlain's Valcour Island, the Bluff Point Lighthouse guided ships through the narrow passage way between the island and New York mainland for 60 years since 1874. Visitors requiring transportation to the lighthouse should contact the Champlain Valley Transportation Museum.

