Where is San Pedro Cantaros?

Where is San Pedro Cantaros located?

San Pedro Cantaros, Oaxaca, Mexico (approx. 17.49444°, -97.1375°)


Where is San Pedro Cantaros on the map?