India, the seventh-largest country by geographical area, the second-most populous nation, and the most populous democracy in the world makes many wonder and ponder in disbelief with its unity in diversity. What makes this country truly incredible are its cities which paint a perfect contract of cultures, traditions, religions and people. From National Capital Delhi to dreamer's paradise Mumbai, from hi-tech Bengaluru to historical Ahmedabad, from booming Kolkata to royalty oozing Jaipur and spiritual Varanasi ? the list is truly fascinating.