Middle Creek in Monroe County, Florida

Middle Creek in Monroe County is a river. Middle Creek also exists in Santa Rosa County.
Waterway Type
river