Tshlamthang is a quaint village tucked in the Himalayan foothills. The bird’s eye view of gurgling Teesta River and snow-clad Nathula peaks create a mix of charms. The name Tshlamthang means Orange Farm. It is a quiet and organic spot for both people who love to laze...