Where is St. Francis-Chavier?

Where is St. Francis-Chavier located?

St. Francis-Chavier, São Paulo, Brazil (approx. -22.91139°, -45.96°)


Where is St. Francis-Chavier on the map?