While Ayodhya celebrates the birth of Lord Ram, Sitamarhi in Bihar is revered as the birthplace of Goddess Sita. The festival here is as much about Ram and Sita’s divine union as it is about Ram’s ...