Janakpur is known as the birthplace of Goddess Sita, the wife of Lord Rama, and is an important pilgrimage site for Hindus.
Janakpur is a city located in the southern part of Nepal, near the border with India. It is known as the birthplace of Goddess Sita, the wife of Lord Rama, and is an important pilgrimage site for Hindus. The city is home to several ancient temples and shrines dedicated to Goddess Sita and other Hindu …
