El poema más largo jamás escrito es "El Mahabharata" de Vyasa, la respetada figura hindú. Se creía que era la encarnación del dios hindú Vishnu. El Mahabharata es 10 veces más largo que la Ilíada y la Odisea combinadas. Tiene más de 1.8 millones de palabras y más de 100,000 versos.
Escrito en 300 a. C., el Mahabharata cuenta la historia de la Guerra Kurukshetra, en la que dos facciones de primos, los príncipes Kaurava y Pandava, lucharon por el derecho de ascender al trono de una dinastía. La guerra duró 18 días y llegó a involucrar al resto de las familias gobernantes de la India. Aunque hay reclamos históricos de la guerra, no hay evidencia concluyente de que realmente haya tenido lugar en la historia.