Where is Aultmore Station?

Where is Aultmore Station located?

Aultmore Station, Aultmore Station, Great Britain (approx. 57.5658°, -3.00126°)


Where is Aultmore Station on the map?