Taylor Slough photograph

Taylor Slough

Use attributes for filter !
Date of Reg.
Date of Upd.
ID2336054
Send edit request

About Taylor Slough


Taylor Slough, located in the southeastern corner of the Florida Everglades, along with the much larger Shark River Slough farther to the west, are the principal natural drainages for the freshwater Everglades and the essential conduit for providing overland freshwater to Florida Bay.

Related Persons

Next Profile ❯