Fall Creek Falls I
Fall Creek Falls I
Fall Creek Falls State Park here in Tennessee is one of Betsy and George’s favorite places. It was the site of our first kiss and we go back whenever we get the chance. We visited the park on a beautiful clear January day, stopping off to see Wildcat Falls on the way.