Nepal is endowed with beautiful lakes and rivers that are good fishing ground for the angling enthusiast. Approximately 118 varieties of fish are found in Nepal. The popular fishing spots are Karnali, Babai valley in the Royal Bardia National Park, Chitwan, Dolalghat and lakes of Pokhara. Among the many fishes found here, the Golden Mahseer is prized above the others. Karnali is the ideal place for Mahseer fishing. The best season to go fishing is before or after the monsoon i.e. from February till April and from October till November when fishes go upstream for spawning and consume less food.