Science, asked by bhavya8930, 11 months ago

where is the mummy of Cleopatra ​

Answers

Answered by Ranjanachy777
1

Answer:

The mummy of cleopatra is in Alexandria, Egypt.

Explanation:

Thank u for for question... Plz follow me for more details..

Similar questions