Lepchakha Heaven of Dooars
LEPCHAKHA Lepchakha is small village mainly inhabited by Dukpa tribes. Lepchakha is settled atop Buxa Tiger Reserve on a hill top. Lepchakha is located within Buxa sub division of Alipurduar district in the Indian state of West Bengal. Nestled at an altitude of 3500 feet, Lepchakha is a lesser known tourist destination of the Dooars region, recently gaining popularity in the [...]
Lepchakha Jungle Camp
LEPCHAKHA Lepchakha is small village mainly inhabited by Dukpa tribes. Lepchakha is settled atop Buxa Tiger Reserve on a hill top. Lepchakha is located within Buxa sub division of Alipurduar district in the Indian state of West Bengal. Nestled at an altitude of 3500 feet, Lepchakha is a lesser known tourist destination of the [...]