Bangalore has less than 12 million people .
It has a population of over ten million , making it a megacity and the third most populous city and fifth most populous urban agglomeration in India .
Bangalore