Tennessee Valley Fair returns for Fall 2016

The Tennessee Valley Fair will take place September 9-18.