Where is Eloxochitlan?

Where is Eloxochitlan located?

Eloxochitlan, Oaxaca, Mexico (approx. 18.18333°, -96.86667°)


Where is Eloxochitlan on the map?