Where is Garmouth Station?

Where is Garmouth Station located?

Garmouth Station, Garmouth Station, Great Britain (approx. 57.661407°, -3.116195°)


Where is Garmouth Station on the map?