Kumar Resort, located in the heart of Lonavala, is also a pleasant option for vacationers. The place is developed with a twist and features a remarkable water park, having 11 slides, 6 swimming ...