The Janaki Temple in Janakpur, Nepal, is a significant Hindu shrine dedicated to Goddess Sita (Janaki), believed to be found in a furrowed field by King Janak, making it her birthplace and where Lord Rama & Sita were marriedbuilt in …
READ MOREShowing 1 - 1 of results