Where is Dungiven Station?

Where is Dungiven Station located?

Dungiven Station, Dungiven Station, Great Britain (approx. 54.9296°, -6.9241°)


Where is Dungiven Station on the map?