Where is Queen Station?

Where is Queen Station located?

Queen Station, Queen Station, Canada (approx. 43.65278°, -79.37945°)


Where is Queen Station on the map?