The French island of Corsica is not only Napoleon’s birthplace, but also an idyllic land of deep forests, stylish coastal towns and craggy peaks. Much of the island remains undeveloped, adding to the natural beauty of its stunning coastlines and mountains.