Where is San Pedro Taviche?

Where is San Pedro Taviche located?

San Pedro Taviche, Oaxaca, Mexico (approx. 16.63333°, -96.53333°)


Where is San Pedro Taviche on the map?