Where is San Juan Toavela?

Where is San Juan Toavela located?

San Juan Toavela, Oaxaca, Mexico (approx. 17.53333°, -96.08333°)


Where is San Juan Toavela on the map?