7 'Vampire Diaries' filming locations to visit in Covington, Georgia
The Vampire Diaries may have ended in 2017, but the town of Mystic Falls lives on β sort of. Covington, Georgia, is the doppelgΓ€nger for Mystic Falls, Virginia, where the show is set. And when we say...