Center of Carolina Beach, N.C., one of the popular bathing resorts on the Atlantic Ocean
Save current view