Where is Bela Vista?

Where is Bela Vista located?

Bela Vista, Mato Grosso do Sul, Brazil (approx. -22.10889°, -56.52111°)


Where is Bela Vista on the map?