A little far from Bangalore but Jaipurdoddi is worth the drive. This little gem in the middle of Bannerghatta forest has some spectacular birds...
Read this post on craniumbolts.blogspot.com