Attractions of Darjeeling
Lepchajagat usually means the place of the Lepchas. It is a small village full of natural beauty, that is a hidden jewel that is free from the tourist rush.
The village is covered by wild forests of rhododendron, pine, and oak trees with a bounty of natural beauty.
This is an ideal place for nature lovers to stay in an offbeat destination with a blend of nature and peace.