Karnali is the longest and the largest river of Nepal which originates from Mount Kailash and finishes at Bardia National Park.
Karnali is the longest and the largest river of Nepal which originates from Mount Kailash and finishes at Bardia National Park.