Situated between the Cape Fear River and the South Carolina border is a 45-mile stretch of tranquil beaches and coastal communities referred to collectively as North Carolina's Brunswick Islands.
The six barrier beaches - Sunset Beach, Ocean Isle Beach, Holden Beach, Oak Island, Caswell Beach and Bald Island Beach - provide distinctive experiences, hidden gems, regional cuisine and more.
Nature lovers, beach bodies, foodies, families, and history buffs, among others, will find something to enjoy in this characterful North Carolina destination.
Click below for a brief look at the Brunswick Islands.
photos and videos, personal collection