Where is Aboyne Station?

Where is Aboyne Station located?

Aboyne Station, Aboyne Station, Great Britain (approx. 57.07601°, -2.77663°)


Where is Aboyne Station on the map?