The main bazaar area in Kalimpong is named after the lifeline Teesta river of Kalimpong. The market places thrive with… How to Cycle From Kinnaur to Spiti Valley in Himachal Pradesh Neermahal or ...