
Could Georgia strike gold with film tourism?
The clock tower reappears throughout all eight seasons of “The Vampire Diaries,” a teen drama that aired on CW from 2009 to 2017. Set in the fictional town of Mystic Falls, it was shot primarily in Covington. Though the show has been off the air for eight …