Lepchajagat: A Wonderful World in the Wilderness
For a traveler discovering unknown or even lesser known places gives more joy than being in a widely known tourist destination. Lepchajagat, a small village in Darjeeling district is enough to spark joy and give meaning to a travellers’ travel. Located at just 45 minutes of drive away from Darjeeling town (about 19 Km) this […]