Okaloacoochee Slough State Forest

The Okaloacoochee Slough State Forest is in the U.S. state of Florida. The 32039 acre forest is located in the southwestern part of the state, near Felda. The forest gets its name from the Muskogee and when translated may mean "small bad water" or "boggy slaw."