New Water Level Sensors Installed

You may have noticed some strange-looking contraptions on the side of the road adjacent to the Sanibel Slough recently. These are new water level monitoring stations the SCCF Marine Lab…

Read More