Capri on the Map: A Jewel of the Tyrrhenian Sea Capri, a tiny island simply off the Sorrentine Peninsula within the Bay of Naples, Italy, punches far above its weight by way of international recognition. Greater than only a picturesque postcard, Capri holds a charming historical past, a novel geography, and a vibrant tradition that […]