Here’s Swampy along Falling Creek in Falling Creek Falls Park. The park is in Columbia County in North Florida. The park is 204 acres and includes one of Florida’s few waterfalls. Click here for more information about Falling Creek Falls[…]↓ Read the rest of this entry…
Comment