Where is Putla Villa de Guerrero?

Where is Putla Villa de Guerrero located?

Putla Villa de Guerrero, Oaxaca, Mexico (approx. 17.026489°, -97.9281885°)


Where is Putla Villa de Guerrero on the map?