How was Cleopatra's palace found?
Cleopatra's palace in Alexandria, Egypt was discovered in 1997 by underwater archaeologists using modern technology such as sonar and divers. The remains of the palace were located in the harbor of Alexandria submerged underwater. Excavations revealed various artifacts and structures that provided insights into the opulence and grandeur of Cleopatra's reign.