Fall Creek Falls, South Carolina

on Thursday, June 11, 2009

I've mentioned that Fall Creek Falls here in Tennessee is a special place for Betsy and me. Fall Creek Falls was the very first waterfall we saw together. In May of this year we found another Fall Creek Falls. This Fall Creek Falls is near Westminster, South Carolina.