has cleopatra's body been found?
Cleopatra was the last queen of Egypt and is one of history's most famous female rulers. ... Archaeologists have never found Cleopatra's tomb, but they believe it's located somewhere near Alexandria. Taposiris Magna has long been touted as Cleopatra's final resting place, but archaeologists are yet to turf up her tomb.