Lepchajagat – Picturesque and green

Willing to take a trip to the north Bengal mountains but not…