Where is Santa Cruz Tepetotutla?

Where is Santa Cruz Tepetotutla located?

Santa Cruz Tepetotutla, Oaxaca, Mexico (approx. 17.83333°, -96.43333°)


Where is Santa Cruz Tepetotutla on the map?