Florida Lake Trafford

Tweet Size: 1,500 acres. Location: Near Immokalee, Florida in Collier County. Description: Lake Trafford is the largest south Florida lake after Lake Okeechobee. Aquatic vegetation consists of cattail, American lotus, eelgrass, and planted bulrush. Fish species present in the lake include largemouth bass, black … Continue reading →