Where is Sesquinor?

Where is Sesquinor located?

Sesquinor, Northern Ireland, Great Britain (approx. 54.5168802605°, -7.254461289°)


Where is Sesquinor on the map?