Where is Castle Square?
Where is Castle Square located?
Castle Square, Castle Square (Station), Great Britain (approx. 53.38311°, -1.46606°)
Where is Castle Square on the map?
Castle Square - Hillsborough
{"latitude":53.38311,"longitude":-1.46606,"title":"Castle Square"}