Enchanted Island

Enchanted Island

About

Enchanted Island, also known as "Cuba", is an island in the Town of Alexandria, Jefferson County, New York.

Facts

LocationTown of Alexandria, Jefferson County, New York, United States
Also known asCuba