Bangalore, officially known as Bengaluru, is the capital of Karnataka. With a population of over 10 million, it’s a megacity and the 3 rd most populous city and 5 th most populous urban agglomeration in India.

A demographically diverse city, Bangalore is the 2 nd fastest-growing major metropolis in India.