There are 18 Parvas in Mahabharata - one of the major Sanskrit epics of ancient India is Mahabharata. This narrates the story of Pandavas and Kauravas ending with Kurukshetra War. The Mahabharata is the longest epic known. Mahabharata is also the longest poem ever written. List of 18 Parvas Adi Parva Sabha Parva Vana Parva Virata Parva Udyoga Parva Bhishma Parva Drona Parva Karna Parva Shalya