Spotted: First Look at NCL’s Leonardo-Class Ships

Miami-based Norwegian Cruise Line (NCL) showed first images of its new Leonardo-Class ships at Seatrade Cruise ...

read more →