Where is St. Francis Xavier Cathedral?
Where is St. Francis Xavier Cathedral located?
St. Francis Xavier Cathedral, St. Francis Xavier Cathedral, Japan (approx. 35.0097°, 135.7694°)
Where is St. Francis Xavier Cathedral on the map?
{"latitude":35.0097,"longitude":135.7694,"title":"St. Francis Xavier Cathedral"}