Corsica is a mountainous Mediterranean island, with a mix of stylish coastal towns, dense forest and craggy peaks. It's known for its diverse landscapes and its natural reserves. The island offers beautiful beaches, crystal clear waters, great mountains for hiking and charming old towns.