Where is Buenavista de Alvarez?

Where is Buenavista de Alvarez located?

Buenavista de Alvarez, Oaxaca, Mexico (approx. 16.78806°, -97.63167°)


Where is Buenavista de Alvarez on the map?