Where is Annaghmore?

Where is Annaghmore located?

Annaghmore, Annaghmore, Great Britain (approx. 54.449997°, -6.6°)


Where is Annaghmore on the map?