Where is Palmyra?

Where is Palmyra located?

Palmyra, San Salvador, El Salvador (approx. 13.86667°, -89.16667°)


Where is Palmyra on the map?