Where is La Puebla?

Where is La Puebla located?

La Puebla, La Libertad, El Salvador (approx. 13.90972°, -89.3125°)


Where is La Puebla on the map?