Where is Anamoros?

Where is Anamoros located?

Anamoros, La Union, El Salvador (approx. 13.74056°, -87.87361°)


Where is Anamoros on the map?