MovieMaps

“Chapter Six: The Dive” Filming Locations

The panic rises and a last meal.

Stranger Things episode “Chapter Six: The Dive” was filmed in Atlanta in the United States of America.