The best season to visit Thailand extends from November to March, when it rains much less than during the rest of the year. In addition, the largest local festivals take place during that time period. Avoid the rainy season, from July to October. Other precautions apply to different regions individually: avoid the center of the country between March and May, where temperatures can exceed 40 degrees and the heat becomes stifling. If you're heading for the northern mountains, the warm season between March and May, or the start of the rainy season, is better, because the temperatures are still pleasant. Whether lounging on spectacular islands or exploring royal cities, you'll be bowled over by Thailand, the former Kingdom of Siam with its abundance of cultural treasures. Head for this wonderfully welcoming country and discover its delicious cuisine.