India with its many rivers and streams
provides the sport fishing enthusiast, the ideal
vacation. Be it professional anglers or first timers,
the Indian rivers and streams provide plenty of
fishes and trouts. The location of cities near the
rivers makes it possible for the fishing enthusiasts
to get fishing equipment and find a good spot for
fishing as well.
Except for the monsoon season, you
can go and fish any time. The monsoons is the time
when the fishes are breeding, so most state authorities
forbid fishing during this time. Licenses are required
for fishing and can be obtained from the fishery
authorities. Moreover, all the fishes caught must
be released back into the water. Licenses are issued
for a certain stretch of water and there is a restriction
for the number of fishes caught.
Except for the Himalayan Region, the
weather conditions for fishing are favorable throughout
India. During winters fishing in the Himalayan region
is next to impossible. The best season for fishing
in India is between October to November. In the
Himalayan region, the best time to go fishing is
from April to June.
The states of Jammu &
Kashmir, Himachal Pradesh, Uttar Pradesh and Karnataka
hold some of the most interesting fresh water fishing
spots in India.