Where is La Romana?

Where is La Romana located?

La Romana, Portuguesa, Venezuela (approx. 9.54444°, -69.55722°)


Where is La Romana on the map?