Ramayana and Mahabharata are the oldest and most well known religious epics of India. Ramayana is the story of Lord Rama and his heroic deeds. Mahabharata is a tale of two families, namely the Pandavas and the Kauravas who fight a battle against one another to be the next king. Both stories are extremely long and detailed filled with drama, action and a moral that explains karma, which means, good things happen to people who do good to others and bad things happen to those who do bad to others.