India, West Bengal This Place Talks About Lepcha People in Kalimpong May 23, 2026 / This is the only Lepcha Museum in India. read more You May Also Like Durga Puja Now and Then October 10, 2019 Facts About Maha Shivratri February 22, 2022 Inside the Festival of Chhath Puja July 4, 2019