Come....Live in our Treetop House, Smell..... Touch and Taste, Nature.....
Live away from your mundane world, much above the sea level and above the ground (almost 45 feet), on a treetop and feel how the nature's clock works. Perch on the treetop and look like a bird on the misty mountains, at the sparkling waters, gurgling streams, bright sunshine, cool shadows, thundering showers and the magical monsoon. Open your eyes and have a pleasant sight of the lush green tea gardens and the thick forest.