Cruise News
Carnival Magic hits pier in Ocho Rios
kgnadmin
![](/sites/default/files/Carnival%20Magic%20damages%20pier%20in%20ocho%20rios%20jamaica.jpg)
The cruise ship Carnival Magic, currently hosting the ShipRocked cruise encountered adverse weather conditions upon its arrival at Ocho Rios, Jamaica.