Ram Navami is one of the auspicious festivals celebrated by the Hindus. It marks the birth of Lord Rama on the holy land of ...