Ayodhya: Ayodhya, the birthplace of Lord Ram, appears to have swept up in an air of devotion as the city embraces Navratri festivities with fervour. Adding to this spirit, the seventh edition of ...