2 min read Locations Sitamarhi 14 years ago Sitamarhi is a town and the district headquarters of Sitamarhi district, Bihar, India. History This is the place where Sita...