When looking for the ultimate fishing experience, Costa Rica is the ideal destination. This country has some of the best…