Sitamarhi, thought to be the birthplace of Lord Rama’s consort Devi Sita, is one such frequently visited pilgrimage destination. The town is well-known for its temples and religious sites and is located in the Sitamarhi District of Bihar in East India.

    Please prove you are human by selecting the Key.

    This will close in 50 seconds

    × How can I help you?