CRUISE NEWS: Norwegian Cruise Line takes delivery of Norwegian Viva, the newest vessel in the now 19-ship fleet and the
Tag: cruiseships
Royal Caribbean introduces technology for waste to energy systems
CRUISE NEWS: Royal Caribbean introduces technology for waste to energy systems. Royal Caribbean is building on its industry-leading waste management