Wildlife which is one of the best creation in the universe. And Bannerghatta national one good place u shud definitely pay a visit. Last Saturday I had gone there with my family and there was an option to choose ride inside the jungle the so called wildsafari. Here you can choose you're vehicle with or without A/C and they charged reasonable.
About wild experience I would say the best part was we saw all the animals in there right from elephant safari it goes this way, bear safari, whir tiger, lion safari and lion safari. The one thing they made sure was protection. The vehicle was all grilled all around to avoid anything bad happening. We were able to see all the animals which were jus loitering around the roads and lawns which was walking too close to the vehicle in which we were riding.best treat for eyes.
Butterfly park was quite disappointing cuz we did not see much butterflies in there. For a good safari you should go there as early as possible otherwise you will have to wait there for the safari Otherwise everything is jus awesome. The hotels and restaurants are also available but the quality is not so good.