Where is São Francisco Xavier?

Where is São Francisco Xavier located?

São Francisco Xavier, São Francisco Xavier, Brazil (approx. -22.913357°, -45.959316°)


Where is São Francisco Xavier on the map?