India is one of the oldest civilizations in the world with a kaleidoscopic variety and rich cultural heritage.