1. Florida Keys, Florida
Off the southern coast of the Sunshine state is a fisherman’s paradise. Those recreational anglers hoping to catch bonefish, permit, redfish, snook or tarpon should head to the “backcountry,” the waters between the Keys and Florida’s mainland. The real draw for most visitors, however, are the deep seas of the Atlantic Ocean, caught in the warm Gulf Stream. Charter a boat in these waters to try your hand at catching some of the most sought-after fish in the world, like blue and white marlin, sailfish and swordfish. Even if you don’t get any bites, you’re in luck—the Keys are home to some of the best seafood restaurants in the country.
Photograph: Courtesy CC/Flickr/Natural Causes