Izifiso Icons
Izifiso
Personalise Your Trip
Izifiso Icon Loading
Your plan is just one click away
Perched at the hill side of Buxa Tiger Reserve at an altitude of 3500ft is a quaint Drukpa village called Lepchakha Village.