Where is New San Salvador?

Where is New San Salvador located?

New San Salvador, La Libertad, El Salvador (approx. 13.67694°, -89.27972°)


Where is New San Salvador on the map?