Where is Aberdovey Station?

Where is Aberdovey Station located?

Aberdovey Station, Aberdovey Station, Great Britain (approx. 52.54396°, -4.05707°)


Where is Aberdovey Station on the map?