An angler’s paradise, Himachal has several spots for both Trout and Mahaseer as well as other fish.
Acclaimed as the best sports fish in the world, both Brown and Rainbow Trout are to be found in Himachal’s streams. Upstream of Rohru in the Pabbar valley (Shimla), there are several spots ideal for fishing. Chirgaon has a trout hatchery and other sites are – Seema, Mandil, Sandsu, Tikri and Dhamvari all are within 5 to 25 Km of Rohru (Shimla). Kinnaur‘s Baspa river in the Sangla valley also holds trout. Fish also abounds in Uhl river near Barot. Good spots on this beat are – Luanda, Puran hatchery, Tikkar, and Kamand. The upper reaches of the river Beas in the Kullu valley and its side streams like the Sarvari, Parbati, Sainj, Hurla, and Tirthan, especially the areas around Aut, Patlikuhl, Katrain, Raison, and Largi are excellent for the sport. These are all upstream of the Pandoh reservoir and are close to, or on the Mandi-Manali highway.
The picturesque Kangra valley has several spots that offer mahseer river carp. The reservoir of the Maharana Pratap Sagar right up to the town of Dehra has good spots. Nadaun along the river Beas has some good beats, besides Chamba Pattan near Garli (accessible from Nadaun or Jwalamukhi), Amtar (2 Km from Nadaun), Harsi Pattan (30 Km from Tira Sujanpur) and Lambagaon (15 Km from Tira Sujanpur).
On the river Giri, Gaura (30 Km from Solan on the Rajgarh road) and the beat near Dadahu (5 Km from Renuka lake) and the river Yamuna, downstream of Paonta Sahib (Sirmour) are good spots for mahaseer.
The waters of the Gobind Sagar near Bilaspur also have a variety of fish.
Fishing fee is nominal. The trout fishing season is from 31st March to 31st October. Generally, best months for Mahseer are those that have an ‘r’ in their spelling – January, February, March, April, September, October, November and December.