Where is Navirai?

Where is Navirai located?

Navirai, Mato Grosso do Sul, Brazil (approx. -23.065°, -54.19056°)


Where is Navirai on the map?