Where is Xavier Square?
Where is Xavier Square located?
Xavier Square, Xavier Square, India (approx. 20.308136°, 85.819984°)
Where is Xavier Square on the map?
Xavier Square - Bhubaneshwar
Xavier Square - Bhubaneswar Airport
Xavier Square - Puri
{"latitude":20.308136,"longitude":85.819984,"title":"Xavier Square"}