Where is Papucaia?

Where is Papucaia located?

Papucaia, Papucaia, Brazil (approx. -22.602236°, -42.741707°)


Where is Papucaia on the map?