Janakpur or Janakpurdham is the birthplace of Hindu Goddess Sita & also where she married Lord Ram, making it one of the most important Hindu pilgrimage site. This enchanting town of Nepal’s Terai region has grandiose architecture dating back to the 19th century. Janakpur was once the capi...