Izifiso Icon
Plan your Vacation
Izifiso Icon Loading
Perched at the hill side of Buxa Tiger Reserve at an altitude of 3500ft is a quaint Drukpa village called Lepchakha Village.