What is the first thing that pops in your head, when you hear it? Taj Mahal! Food! Spices! Cows on the streets! Sarees!
Perhaps, all of these, right? And you can’t deny the fact that you thought about things like overpopulation, traffic, the dense crowd and noises coming from everywhere, all the time. India is a country, densely populated. Especially the big cities like Mumbai and Delhi.