Where is San Pedro Pochutla?

Where is San Pedro Pochutla located?

San Pedro Pochutla, Oaxaca, Mexico (approx. 15.744444°, -96.465278°)


Where is San Pedro Pochutla on the map?