Where is San Francisco Cotahuikstla?

Where is San Francisco Cotahuikstla located?

San Francisco Cotahuikstla, Oaxaca, Mexico (approx. 17.53333°, -96.91667°)


Where is San Francisco Cotahuikstla on the map?