Where is Magheramorne?

Where is Magheramorne located?

Magheramorne, Magheramorne (Station), Great Britain (approx. 54.81535°, -5.766563°)


Where is Magheramorne on the map?