Where is South Keys Station?

Where is South Keys Station located?

South Keys Station, South Keys Station, Canada (approx. 45.35361°, -75.65528°)


Where is South Keys Station on the map?