Exploring Mystic Falls Beyond the Screen

The infamous town where The Vampire Diaries was filmed exists as the “Hollywood of the South” in Covington, Georgia. Photo by Isabella West

You may also like...

Leave a Reply

Your email address will not be published.