Mangwa Village HutEnjoy an eagle eye view of Teeta from the tourist hut with fresh organic food, mount Kanchenjunga and orange orchard