Cuisine And Restaurant – Kalimpong Hills
Kalimpong or Kalenpung which in the Lepcha language means “Hillock of Assemblage” is a beautiful hill station located in West Bengal. This town is located in the Kalimpong district at an altitude of 1,250 meters above sea level. It is also...