Sitamarhi Photos

Browse 7 attractions and meet 605 travelers, 106 tour guides

Sitamarhi is a town and the district headquarters of Sitamarhi district, Bihar, India. The name Sitamarhi, derives from "Sitamahi", meaning "hermitage of Sita".
View Sitamarhi guide >

Damamis