Small city compared to rest of Indian state capitals. Less polluted too. Nothing much to do inside the city.
Bhubaneswar is great if you love to see temples. There are over 1000 of them in the area of bhubaneswar and surrounding villages all the way to Puri.
The most important and beautiful temples one can visit in a day. The city itself is a small city (still 1.5 million people living in it, but compared to Hyderabad and Mumbai it is small). It seems unusual quiet in the streets compared to other Indian cities and by the look of it, people seem to take interest in keeping their city clean.