Culturally vibrant, architecturally rich with a history of more than 2000 years, India is one of the most traveled destinations of the world. From backwaters to snow capped mountains, deserts to marshy lands, villages to urban IT hubs, India is truly a social, cultural and economical cocktail. Click on the major cities of India to know about them in detail.