Picturesque cliffs, secluded beaches, and rich culture make Corsica a magnet for tourists. The best time to visit Corsica is from May to October when the sea is warm, and the weather is pleasant to stay outdoors all day long. Cycle through the mountains or hike the famous GR 20 route, one of the hardest and most stunning trails in Europe. September is a perfect time to enjoy beaches without crowds, listen to the Corsican Polyphonic singing, and indulge in wine, sardines, anchovies, hazelnut, game meats, and other local products. In winter, lots of hotels and restaurants close their doors, but there are plenty of things to do around the island from skiing and surfing to visiting authentic towns and collecting maquis herbs.