Where is Iberostar Waves Rose Hall Beach?

Where is Iberostar Waves Rose Hall Beach located?

Iberostar Waves Rose Hall Beach, Saint James, Jamaica (approx. 18.51399°, -77.76697°)


Where is Iberostar Waves Rose Hall Beach on the map?