Where Was Outer Banks Filmed?
The Netflix series Outer Banks has become an instant hit since its release in April 2020! The show follows a group of friends living on the “Outer Banks of North Carolina” as they search for a sunken treasure and uncover secrets about their past. Viewers have been captivated by the stunning visuals and unique setting […]