8 photos
Located off the coasts of southern France, Corsica is nicknamed "the isle of beauty". It offers varied and often stunning landscapes ranging from peaceful beaches to mountain peaks above 6000 ft.
Palombaggia beachPalombaggia beach umbrellasSailboat and rocksSanta Giulia pontoonBavella peaksThe Ospedale LakeThe Campomoro TafonusThe grain of salt