Ram Navami is a major Hindu festival in India, celebrated as the birth anniversary of Lord Rama. He is believed to be the ...