Where is Piedra de Amolar?

Where is Piedra de Amolar located?

Piedra de Amolar, Oaxaca, Mexico (approx. 18.125°, -96.45417°)


Where is Piedra de Amolar on the map?