Where is Roca de los Rios?

Where is Roca de los Rios located?

Roca de los Rios, Oaxaca, Mexico (approx. 17.77278°, -95.89472°)


Where is Roca de los Rios on the map?