Where is San Pedro?

Where is San Pedro located?

San Pedro, Oaxaca, Mexico (approx. 16.95833°, -96.75361°)


Where is San Pedro on the map?