L’Île-Rousse, Corsica, France
A charming seaside town in northern Corsica, L’Île-Rousse takes its name from the red hue of the rocky islets just offshore, one of many features in the landscape contributing to this destination’s natural beauty. Perched on the headland, the Lighthouse of Pietra offers sweeping views of the scenery. The town also boasts beautiful sandy beaches with crystalline waters perfect for sunbathing, swimming or snorkeling. The heart of L’Île-Rousse is the main square of Place Paoli, where a statue dedicated to the town’s founder stands in the shade of plane and palm trees.