The Silicon Valley of India
Bangalore is the most cosmopolitan city in India. It is a place where everyone from the four corners of the country can assimilate and proudly call their home. The city is also home to a large number of expats who are an integral part in the fabric of the city.
While Bangalore has old roots, it is more often associated with its recent emergence as the IT hub of Asia and the Silicon Valley of India. The city is teeming with intelligent techies who seem to enjoy the various micro breweries and multitude of bohemian cafes and restaurants.
It is cheaper than any other metro in India, has better weather all year round, and has one of the most educated citizenry of any city in India. You can still find an old Ambassador or Fiat, albeit parked next to a Jaguar or Ferrari. In the chasm between the decadent malls and hotels and the abject privation, there is still something for everyone.