Competitive Fishing Canada is one of the favourite places to be for anglers and lovers of fishing as a sport. The country has many rivers, freshwater lakes and streams, giving an ample opportunity for people to go out and cast their lines.