Kathmandu has a moderate and warm climate, which makes it comfortable and pleasant for sightseeing all year round. However, if you also plan to go trekking in the mountains, the best time to visit Kathmandu is in spring and autumn. During October and November, visitors can see one of the most important Nepali festivals Tihar alongside Kukur Tihar, the celebration of dogs. April and May is the time of blooming flowers in the Garden of Dreams and Bisket Jatra or Nepali New Year celebration. In May, Buddha's birthday is celebrated in the monasteries of Kathmandu.