Naples exists in an incredible location at the base of Mt. Vesuvius beside the Port of Naples. Experience Napoli's castles on the islet of Megaris, Castel dell 'Ovo, Castel Nuovo, Castel Saint Elmo, Arch of Triumph of Alfonso, and the Torre dell' Oro.
More from Laura McKenzie's Traveler
More from Documentary