Submitted by scott on Sun, 10/24/2021 - 23:35 Image 40.758331298828, 14.016667366028 Tag Capri, Ischia, Procida, Pozzuoli and more Naples, Italy Site Category Island Venue No