Where is Castlewellan Station?

Where is Castlewellan Station located?

Castlewellan Station, Castlewellan Station, Great Britain (approx. 54.261086°, -5.92456°)


Where is Castlewellan Station on the map?