Bird Island is an undeveloped barrier island located at the southwestern edge of the North Carolina coast, situated between the Town of Sunset Beach and the Little River Inlet in South Carolina. The Reserve site encompasses 1,481 acres consisting of approximately 135 upland acres and over 1,300 acres of marsh, intertidal flats, and subtidal area.
Leave a review