Tag Archives: nature

Get a ‘high’ at the Machan

Get a 'high' THE MACHAN A unique eco resort with tree houses rising 30-45 feet above the forest. Located in Jambulne, Machan is the perfect destination for the nature lover, bird lover, photographer and the peace seeker. This is one of the 25 biological hotspots of the world and home to around 30 species of [...]