The botanical garden(aka Lalbagh) in Bangalore hosts flower show twice every year (Jan 26 & Aug 15).
You can see a wide variety of spring & autumn flowers. Its a pleasure going there in spite of the overwhelming crowd. This year we went there in the early hours to avoid the crowd and we got to see the show without getting pushed and pulled in the rush. What you see in the background is a flower arrangement made entirely of roses.