Where is Venta de Palula?

Where is Venta de Palula located?

Venta de Palula, Guerrero, Mexico (approx. 18.11667°, -99.55°)


Where is Venta de Palula on the map?