Nothing can be better than this in Deolo..
The best possible location in deolo, kalimpong. All rooms have kanchanjangha view on the right and teesta and kalimpong on down left. You can stay here and visit all nearby locations like Kalimpong, Pedong, Rishi khola and next day move to either Darjeeling or…