Chhat Parva in Nepal: Chhath Parva attracts thousands of pilgrims to the holy town of Janakpur in south-eastern Nepal. But it is celebrated all over Nepal including Kathmandu where people from the Terai gather along the banks of rivers especially Bagmati to worship. The goal …
Chhat Parva in Nepal
