- Bangalore
The IT City of India, Bangalore is being favored by many as one of the best cities to live. Not only is it technologically advanced and educated, it also has lush green spaces and a beautiful weather to offer. The wonderful food options along with a very efficient transport system make travelling in Bangalore a cake walk. Although blamed to suffer traffic jams, this city is clean and very pleasant to live in.