Where is Dunphail Station?

Where is Dunphail Station located?

Dunphail Station, Dunphail Station, Great Britain (approx. 57.5126°, -3.6451°)


Where is Dunphail Station on the map?