Manebhanjan Jungle Hut: Awesome Place to Stay Near RiverA retreat built within nature to get rejuvenated,and experience in the lap of the mountains