Where is Roma?

Where is Roma located?

Roma, Hanover, Jamaica (approx. 18.41667°, -78.05°)


Where is Roma on the map?