Myth and history surrounding Castel dell'Ovo Castel dell'Ovo stands on the small island of Megaride, where the Siren Parthenope is said to have been washed up, and is one of the oldest and most characteristic castles in Naples. Its name is linked to the legend of the magic egg which originated in the Middle Ages.