Jambulne, located in the Mulshi Taluka near Lonavala in Maharashtra, India, is primarily known as a serene eco-tourism destination, particularly as the home of "The Machan" resort.
The Machan Eco-Resort
Nature Trails
Bird Watching
Western Ghats Exploration
Lohagad Fort
Visapur Fort
Bhushi Dam
Lonavala Lake Scenic View
Bhushi Lake
Bhaja Caves
Rajmachi Fort
Lonavala Lake
Tiger Falls
Lonavala View Point
The Black Dog
Dudhiware Water Fall
Kataldhaar Waterfall View Point
Harid Waterfall
Lonavla Dam
Bhushi Dam Waterfall