Spectacular beaches, unspoiled landscapes, and authentic villages in the heart of the Mediterranean Sea