Masonboro Island is just south of Wrightsville Beach, NC. Only accessable by boat.
All images copyright The Photo Dept