Where is Ballycastle?
Where is Ballycastle located?
Ballycastle, Ballycastle, Great Britain (approx. 55.20069°, -6.250282°)
Where is Ballycastle on the map?
{"latitude":55.20069,"longitude":-6.250282,"title":"Ballycastle"}