Where is Denman Island?

Where is Denman Island located?

Denman Island, British Columbia, Canada (approx. 49.55189°, -124.7988°)


Where is Denman Island on the map?