Where is Helens Bay?
Where is Helens Bay located?
Helens Bay, Northern Ireland, Great Britain (approx. 54.6710863393°, -5.7470169073°)
Where is Helens Bay on the map?
Helens Bay - Eden
Helens Bay - Crawfordsburn
{"latitude":54.6710863393,"longitude":-5.7470169073,"title":"Helens Bay"}