About Lepcha Jagat
The name of this place is Darjeeling literally means "the World of the Lepcha Clan". The polace is about 45 minutes drive from darjeeling and is a destination for nature lovers. If you want to enjoy a day or two in the romantic environment and rustic sceneries of this place, you can stay in one of the resorts here. None of the resorts here are 5 star but who needs one when you already have 5- star sceneries around you.
Best Time To Visit