Watch: Take 5 with 1000 Islands

07/10/2024
Home » Watch: Take 5 with 1000 Islands

The Thousand Islands in New York is a picturesque archipelago consisting of over 1,800 islands spread along the St. Lawrence River. We caught up with Corey Fram, Director of Tourism with 1000 Islands International Tourism Council to find out more about the region. For more information visit – visit1000islands.com