Archaeologists recently discovered an ancient Egyptian luxury barge near Cleopatra's lost palace in Alexandria. The 115-foot vessel may have been used for ceremonies.