The Mahabharata is the longest Sanskrit epic ever written, It has a collection of more than 74,000 verses, they are divided into 18 books. The Mahabharata story is much revered in India and basically among the Hindus. The Mahabharata contains the Bhagawad Gita, the famous gospel of duty that was taught to the great warrior, Arjuna by Lord Krishna.
Ramayana is one of the most famous epics of India all times. Maharshi Valmiki wrote the Ramayana epic. Everyone in India knows the Ramayana story by heart. Every Hindu has the highest respect for this great epic, which is also given the status of a holy book.