Inside Costa Smeralda: Carnival Corporation’s LNG flagship

Costa Cruises is preparing to launch Costa Smeralda, the first of its fleet...