Panoramic view of the pretty lagoon bordering the small road leading to Benedettu beach in the town of Lecci in Corsica, nicknamed the Isle of Beauty