A blanket of seaweed washed ashore on Estero Island, south of Ft. Myers Beach.
Dead fish and a nasty stench accompanied the seaweed, a sign of red tide.
Beach goers say it's only been there for the past day, but many people are complaining about about coughing and respiratory.
The excess amounts of red tide are being blamed on algae from Lake Okeechobee.
"There was all kinds of dead fish, blower fish, catfish, all kinds of different fish, prehistoric fish,” said Crystal Leach, who is visiting with her family from Miami.
Some people are hoping a high tide will wash the seaweed and dead fish away.