The Walking Dead Season 8 finale is perhaps the best place to stop watching the great TV show because of the decline in ...
Throughout its eleven-season run, The Walking Dead has featured many Georgia landmarks in its filming. One such location is the wildly popular Driftwood Beach on Jekyll Island on the coast of Georgia.