Where is Heads of Ayr Station?

Where is Heads of Ayr Station located?

Heads of Ayr Station, Heads of Ayr Station, Great Britain (approx. 55.4263°, -4.7114°)


Where is Heads of Ayr Station on the map?