When looking up: Best places to fish in the world, South Florida is right at the top of the search results. Soaking up the sun, basking in the warm water and swimming freely, a multitude of fish await with opportunities galore to catch them throughout the year.