Where is Escondida?

Where is Escondida located?

Escondida, Oaxaca, Mexico (approx. 17.36667°, -96.96667°)


Where is Escondida on the map?