Where is Limavadi?

Where is Limavadi located?

Limavadi, Northern Ireland, Great Britain (approx. 55.046643417°, -6.933694839°)


Where is Limavadi on the map?