Please enable JavaScript
Rather than build new ships at huge cost, some cruise lines take a different route !