Where is Tecomaxtlaua?

Where is Tecomaxtlaua located?

Tecomaxtlaua, Oaxaca, Mexico (approx. 17.73333°, -96.93333°)


Where is Tecomaxtlaua on the map?