October 18, 2026 - BY Investors Travel

Sunken royal palace with Cleopatra link yields rare find tied to long-lost wonder of ancient world

A bronze ring from Cleopatra's submerged palace on Antirhodos depicts the Lighthouse of Alexandria, one of the Seven Wonders of the Ancient World. An expert gave insight.