2Bangalore, India

Bangalore is different from many Indian cities, with plenty of tech companies, research institutes, and the country’s super-rich all residing in this capital of Karnataka.

The presence of a thriving IT sector has led Bangalore to be nicknamed the “Silicon Valley” of India, fitting for an emerging metropolis where leading companies embrace smart thinking.