Where is San Pedro Tidaa?

Where is San Pedro Tidaa located?

San Pedro Tidaa, Oaxaca, Mexico (approx. 17.33333°, -97.38333°)


Where is San Pedro Tidaa on the map?