Where is Champ Island?

Coordinates: 56.2369 80.6739

Be the first visitor to thank for this answer!

Thanks!