Where is Xavier School?
Where is Xavier School located?
Xavier School, San Juan, Philippines (approx. 14.60417°, 121.0403°)
Where is Xavier School on the map?
Xavier School - Ateneo de Manila University
Xavier School - Tagaytay
{"latitude":14.60417,"longitude":121.0403,"title":"Xavier School"}