Carnival’s Dream

Size
media

The cruise liner Carnival Dream, is moored to its dock at Cozumel Island, off  Mexico's Yucatan Peninsula.