Where is Chavarria?

Where is Chavarria located?

Chavarria, Oaxaca, Mexico (approx. 16.69444°, -96.01417°)


Where is Chavarria on the map?