Islamorada, Florida, is known as the sportfishing capital of the world, and anglers flock to this tropical fishing mecca in hopes of catching a variety of species such as tarpon, sailfish, bonefish, ...