Where is Loma de Piedra?

Where is Loma de Piedra located?

Loma de Piedra, Oaxaca, Mexico (approx. 18.09361°, -96.43889°)


Where is Loma de Piedra on the map?