Tuesday, August 18, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Okaloacoochee Slough State Forest

Florida, United States

The Okaloacoochee Slough State Forest is in the U.S. state of Florida. The 32,039-acre (130 km2) 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 slough."

Park data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other city parks in United States