skinny.

Latest / Catch You Outdoors with Captain Rob Modys

Where In The World Is Matlacha?

Matlacha Island is located on the southwest coast of Florida near Fort Myers and Cape Coral. It's a series of small man-made dredge islands, that over almost 100 years has become an artist haven and a place for good food and fishing. Learn more about your ad choices. Visit megaphone.fm/adchoices

The skinny

The skinny isn't ready yet — notes appear once the transcript is processed.