Discovery Princess Delivered

Princess Cruises now has a total of 15 Medallion Class ships sailing with new Discovery Princess delivered this week. The 3,360-passenger ship is the sixth and final ship in Princess’ Royal class but is no clone of previous versions Royal, Read More …