10. Mumbai
Mumbai is a cosmopolitan city located along the sea. It has a mix of people from all over and is the commercial heart of India. It has endless sights of interest. The Gateway of India which was built in 1911, is a beautiful structure worth seeing.
These are some of the most beautiful cities that you should not miss when travelling across India. So do check them out and be dazzled by all that India has to offer.