Fishing is an activity that is taken up all over the world with various techniques from hand gathering to netting, angling, spearing, and trapping and so on. Some travel around the world just to fish is new and exciting waters to catch various species of fishes, and some places offer the most beautiful spots for …