April and May or September to November. must visit places would be tiger hill batasia loop
hmi and padmaja Naidu zoo
and finally, tenzing rock
do not forget the DARJEELING HIMALAYAN RAILWAY RIDE AT ANY COST
Batasia loop, the derjelling mall, toy train ride from ghum station, Tiger hill, Peace pagoda, zoological perk... Do explore the food of Keventer and Glenary's, they are like heritage food restaurants of Derjelling. Best tym to visit Derjelling is throughout the year only avoid rainy season.