Where is Holywell?

Where is Holywell located?

Holywell, Northern Ireland, Great Britain (approx. 54.3058278304°, -7.8822612762°)


Where is Holywell on the map?