Discover the fascinating story behind the creation of the Mahabharata. Was it written by Rishi Vyasa, narrated by Lord Ganesha, or both? Dive into this timeless debate and unravel the truth from ancient Indian mythology. The great Indian epic Mahabharata was written by Ved Vyasa. He was also known as Krishna Dvaipayana Vyasa. He is one of the most revered sages in Hindu tradition. He is credited with composing... The Mahābhārata (महाभारत, mahabharata) is a Sanskrit book written by Vyāsa: The largest epic poem in the world, consisting of 100,000 verses. It conta... The authorship of the Mahabharata is traditionally attributed to the sage Vyasa, also known as Krishna Dwaipayana Vyasa. He is considered a central and revered figure in Hindu tradition.