The Mahabharata is one of the greatest epics of Hindu mythology, a revered text that narrates the story of the Kurukshetra war between the Kauravas and the Pandavas, and the teachings of Lord Krishna.