Archaeological excavations have uncovered cities in northwestern India that are more than 8,000 years, making India the site of the oldest known civilization on the planet. Over this time period, empires have risen and fallen, and while the culture is not exactly the same today as it was in centuries past, some elements have survived. Today, India is a vibrant, bustling nation with a rich culture. Food, holidays, and ways of life here are unique and...