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.

Leave a Reply

Your email address will not be published. Required fields are marked *