Freshwater Fishing area’s in Southwest Florida

Southwest Florida, at first glance, doesn’t sound like a fresh water angler’s paradise. The region only has a handful of natural lakes and only one, Lake Trafford in the farming community of Immokalee is accessible to the public. There are many other lakes in the region but, they are […]