Cruise Carnival comes up with another attraction for adrenalin junkies.

A roller coaster on a ship? You better believe it

By Travel Weekly Asia /
Thrill seekers step this way on Carnival’s Mardi Gras.

Comments