Sitamarhi in Bihar, India not only carries the tag of being a district, but is also a great cultural jewel that has strong links with Indian mythology, history, and roots. As known as the birthplace of Sita, this town occupies a place of utmost in the Ramayana as well Indian history. As a result of […]