Map location of
Turner Island, Temagami, ON, Canada

Temagami, Ontario, Canada

Points of interest near Turner Island