Mill Slough in Orange County, Florida

Mill Slough in Orange County is a wetland. Mill Slough also exists in Osceola County.
Nature
wetland