20081224 city.bengaluru: Palace grounds: One-stop mall for sports; entertainment