Where is Thousand Islands National Park?

Where is Thousand Islands National Park located?

Thousand Islands National Park, Thousand Islands National Park, Canada (approx. 44.35263°, -75.95532°)


Where is Thousand Islands National Park on the map?