Where is Nuns' Island?

Where is Nuns' Island located?

Nuns' Island, Nuns' Island, Canada (approx. 45.461113°, -73.543335°)


Where is Nuns' Island on the map?