Where is Meanguera?

Where is Meanguera located?

Meanguera, Meanguera, El Salvador (approx. 13.852392°, -88.15363°)


Where is Meanguera on the map?