Where is Loughgilly?

Where is Loughgilly located?

Loughgilly, Loughgilly, Great Britain (approx. 54.26667°, -6.46667°)


Where is Loughgilly on the map?