Hope the author was kidding. anybody in their right mind wont tell Bangalore as best indian city. It was planned and built and it was really good a decade ago. but the population growth has made the city's infrastructure under a lot of stress. Traffic is a very big issue in Bangalore