Ram Navami, a festival marking the birth of Lord Rama, was celebrated across India on Sunday with religious fervour and ...