A spell of clear weather and improved air quality has revealed a breathtaking sight from the border town of Jaynagar in Bihar ...
Located on the banks of the Kamla River, which originates from a glacier in Nepal along the India-Nepal border, Jainagar is a ...