Where is Palmyra?

Where is Palmyra located?

Palmyra, St. James, Jamaica (approx. 18.48333°, -77.8°)


Where is Palmyra on the map?