India observes Ram Navami with festive fervor

India observes Ram Navami with festive fervor