Where is Derry More?

Where is Derry More located?

Derry More, Derry More, Irish (approx. 54.13365°, -7.724778°)


Where is Derry More on the map?