The most sacred birth place of Jagatmata Sri Sita Devi, Mithila, also called Mithilanchal, Videha or Janakpur, comprises certain parts of present day north Bihar of India and adjoining districts of the eastern Terai of Nepal. Mithila is bound by the Himalayas in the North, River Ganga in the South,
Read More >