Where is Naviraí?

Where is Naviraí located?

Naviraí, Naviraí, Brazil (approx. -23.065°, -54.19056°)


Where is Naviraí on the map?