India is a land of many cultures, myths and traditions. It’s home to some of the oldest civilisations on the planet and was the seat of learning for centuries.