Fishing is a very popular hobby and pastime in India, and despite the country’s large population and cities, there are many different places to catch different species of fish in the country. From the northern rivers to the seasonal and peninsulas, there are plenty of places to go to get away and catch some fish.
One of the first popular places is Corbett National Park. Not only can you possibly spot tigers and enjoy unique flora and fauna, you can also do some fishing. The Ramganga river is home to several fish species like the Goonch, Mahseer and Brown Trout to name a few. The best time to take part in fishing and angling activities by the Ramganga are between October and mid-June. Before you grab your fishing gear and get yourself down here, do keep in mind that permission is required for fishing from the Divisional Forest Officer (DFO). But don't lose heart. If you're staying at nearby hotels and resorts, they can arrange it for you. Angling experts say fishing by the Ramganga is an experience beyond words. It is definitely a place to check out if you plan on being in the country.
Another popular spot is the Kosi River. River Kosi that flows by the Corbett National Park is replete with Mahseer. The river forms the eastern boundary of the park from Mohan up to the Ramnagar. Fishing can be carried out all round the year but the months of October and June are considered best for making a plan for angling. The best fishing and angling spots in Kosi are Betalghat and Chhara. The permits for the fishing can be arranged by the hotels and resorts located around the region. Besides fishing, sitting on the banks of the Kosi River and marveling at the awe-inspiring beauty of nature can be a pleasurable experience.
Himachal Pradesh is no doubt an attractive destination for fishing and angling. The Pabbar Valley region, located around 80 kms, north-east of Shimla is one of the best places for golden mahseer fishing. Here fishing is carried out on the banks of Pabbar River. The other popular places for fishing and angling in Himachal Pradesh are Mandil, Dhamvari, Chirgaon, Seema and Sandasu. The Bead, Sutlej, Ravi and Baspa flow through different districts of Himachal Pradesh, mainly in the upper Himalayas. These rivers are goldmine for brown Trout fishing. Tributaries of the Beas River like Sarvari, Parbati, Sainj, Hurla, Phojal and Tirthan are considered excellent destinations for fishing. Here, the fishing enthusiasts can get a wonderful chance to catch various kinds of fishes like the brown trout, catfish, rohu, catla, and golden mahseer.
Jammu and Kashmir is an angler’s paradise that contains several snow and spring fed streams. Angling in various pristine lakes of Kashmir like the Dal Lake, Nagin Lake and Anchar Lake offers an everlasting experience. The streams of Kashmir are full of German Brown and Rainbow Trout fish, and some can get to good sizes. The best season for fishing in the state is from April to October. The Sindh, Krishen Ganga, Doodh Ganga, Noobug and Lidder rivers are generally covered with snow and begin to melt between the months of May to July. These rivers are well stocked with fish and offer an enjoyable experience to the tourists. Before you can start your angling exercise, it is mandatory that you get the necessary permit from the Directorate of Fisheries, Srinagar. No angler is allowed to catch more than six fish. After catching the fish, the tourists are required to release them back into the water. All these measures have been taken by the state government to preserve and maintain and effective environmental balance.
Goa is one of the best angling destinations in India that offer a great chance to the angling lovers to trap various kinds of fishes in the tropical surroundings of the state. Many beaches like the Agonda beach, Vagator beach, Chapora River, etc contain several varieties of fishes like the Soormai, Salmon, Mullet, Ladyfish or catfish, Rockfish, Stingray, Guitarfish, the local Barramundi and many more. The ideal time for fishing in Goa is October to May. Many visitors patiently wait by the beaches to get their prized catch and pose pictures with it.
These are just a few of the great places and species of fish that India has to offer. Whether an angler is into small, lightweight fishing for something like trout, or heavy deep water fish like catfish, there is something for everybody in some parts of the country that you travel to. If you are looking for a great place to vacation and experience a new culture and land, India should be on the list of places that you should be considering!