Jhalong
India /West Bengal /Darjeeling /Jhalong Jhalong is an offbeat tourist destination in the state of West Bengal near Kalimpong. The place is increasingly becoming popular among adventure enthusiasts and those who are interested in nature vacations. The place is situated along the foothills of the Himalayas and there are numerous activities that you can engage […]