I just read an article in the IHT saying they have a new shopping mall there that is the largest in South Asia. I'm staying in a hotel right now that is supposed to be in the largest mall in Asia (Oriental Plaza in Beijing) and it is pretty fun, so I would expect you could find some fun at the largest mall in South Asia.