Janakpur in Nepal is generally mistaken as the birthplace of Mother Sita. But the birthplace of Mother Sita is right in Bharata.
Read more https://www.tirthayatra.org/sitamarhi-sita-janmabhumi/
Receive rare info about Temples of Bharat and Yatras on your mobile. Send ‘Start’ to 9844700850 by WhatsApp only