Where is Great Glen Station?

Where is Great Glen Station located?

Great Glen Station, Great Glen Station, Great Britain (approx. 52.5607°, -1.0414°)


Where is Great Glen Station on the map?