Map location of
Hand Island, Timmins, ON, Canada

Timmins, Ontario, Canada

Points of interest near Hand Island