Where is Carlton Towers Station?

Where is Carlton Towers Station located?

Carlton Towers Station, Carlton Towers Station, Great Britain (approx. 53.718°, -1.0197°)


Where is Carlton Towers Station on the map?