Where is Church of the Holy Cross?
Where is Church of the Holy Cross located?
Church of the Holy Cross, Church of the Holy Cross, Great Britain (approx. 50.78964°, -3.6522806°)
Where is Church of the Holy Cross on the map?
{"latitude":50.78964,"longitude":-3.6522806,"title":"Church of the Holy Cross"}