Where is The New Castle?
Where is The New Castle located?
The New Castle, Northern Ireland, Great Britain (approx. 54.209724°, -5.89°)
Where is The New Castle on the map?
The New Castle - Dublin
{"latitude":54.209724,"longitude":-5.89,"title":"The New Castle"}