LandWatch.com has thousands of rural properties in Carolina Shores, Brunswick County, North Carolina, including hunting & fishing properties, cabins, Land for sale and land auctions. Choose from small acreage lots to massive 500+ acre estates.