Where is San Lazaro Southla?

Where is San Lazaro Southla located?

San Lazaro Southla, Oaxaca, Mexico (approx. 17.18333°, -96.86667°)


Where is San Lazaro Southla on the map?