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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results