More Information
Thousand Island Park Corporation is a historic hotel in the Thousand Islands region of New York. The Thousand Islands are actually made up of 1,864 islands, and are one of the largest archipelagos in the Americas. The Thousand Islands National Park in Canada consists of 21 islands and many smaller islets.