Janaki Temple
Janaki Temple is in the heart of Janakpur, in the city of Janakpurdham in southern Nepal. Dedicated to the revered Hindu goddess Sita, wife of Lord Rama, the temple draws thousands of devotees and curious travelers each year.
Continue reading