Homemade deliciously delectable organic food and the warmth of the Lepcha people are truly a refreshing experience.

Chef
Chef
Chef
Chef