The Ovo Castle (Castel dell Ovo) is located on a small island off the coast of Naples. The castle was built in the 12th century and is currently a popular venue for various shows and exhibits. A number of popular seafood restaurants can be found next to Castel del Ovo in Naples Italy.
Castel
dell Ovo in Naples Italy