Where is Santa Cruz Xoxocotlan?

Where is Santa Cruz Xoxocotlan located?

Santa Cruz Xoxocotlan, Oaxaca, Mexico (approx. 17.01667°, -96.73333°)


Where is Santa Cruz Xoxocotlan on the map?