Going by the information provided by the sages, Vedas and Puranas, righteousness always triumphs over unrighteousness. Lord Vishnu, according to Hindu mythology, is the eradicator of all evils who assumed different Avatars to rid the world from atrocities. Vishnu raises a protective barrier around his devotees to ensure prosperity in their lives.
Shri Rama is the seventh Avatar of Lord Vishnu. The story of Ram Avatara you will also find in the Padma Purana, one of the ancient Puranas of Hindu mythology. Once Goddess Parvati grew curious about the various incarnations of Lord Vishnu and inquired to Mahadev. To satiate her quest for knowledge, Mahadev told Parvati, ‘Once Swayambhuva Manu had expressed his desire to have Lord Vishnu as his son to which Lord Vishnu agreed too’.
During the Treta Yuga, Vishnu manifested himself as Dasharath and took birth as Sri Rama. In the same manner, in Dwapar Yuga, Manu was born as Vasudev and Lord Vishnu kept his promise by taking birth as Shri Krishna. After the turn of almost a thousand years, Manu was born again in the village of Sambal as Harigupta and Vishnu was born as his son ‘Kalki’.
Lord Shiva then continued to talk about the birth of Sri Rama and said- sage vishrava was the son of Pulasya who was married to Kekashi. Both Ravana and Kumbhakarna was born to this couple. Another set of offspring they had too among which there was Surpanakha and then a virtuous son Vibhishana. After doing austere penance to please Lord Shiva, he was pleased and appeared before them. They then asked the boon of mortality from Lord Shiva and they got.
The boon turned around Ravana from being virtuous to spiteful and started tormenting the inhabitants from the three worlds. Scared, the deities sought the intervention of Lord Vishnu who assured them that he will solve the problems once and for all. He then took birth as Lord Rama to bring Ravana to task.
How Rama was born to king Dasaratha?
The story of Rama’s birth is one among the widely circulated mythological stories in India. King Dasaratha, who was a lineage of Surya, was childless. He had three queens, Kaushalya, Saumitra and Kaikeyi. He once performed a Yagna which is called Vaishav Yagna to have a child. In this process, one appeases the gods so that they are blessed with beautiful children. Needless to say, Gods heard his prayers and he was lucky to have Lord Rama as his child. When the Yagnya was being performed, Lord Vishnu gave a bowl of divine Kheer to Dasaratha and asked it to distribute among his queens. Dasaratha had done as asked and in the course of time, Kaushalya gave birth to Lord Rama in the sacred day of Chaitra-Navami. His birth was rejoiced in the three lokas.
This was the whole story of how Lord Vishnu reincarnated as Lord Rama to ascertain that Ravana doesn’t run amok.