Falling Creek Falls in Lake City, Florida

Falling Creek Falls is an unexpected but absolutely beautiful little waterfall in Lake City, Florida. Just minutes from Interstate 10, it is a great place to stop for a walk while traveling across North Florida. To see more great stories from the Southeast, be sure to visit our main page at www.twoegg.tv. Facebook Twitter Google+ LinkedIn […]