Jeel Water Park & Gardens is located in Udaipur, India on 200 Ft. Road, Near Bhairav Garh Palace, Chitrakoot Nagar, Bhuwana. Jeel Water Park & Gardens is rated 3.6 out of 5 in the category water park in India.
Address
200 Ft. Road, Near Bhairav Garh Palace, Chitrakoot Nagar, Bhuwana
Accessibility
Wheelchair-accessible car parkWheelchair-accessible toilet