Carolina Beach, North Carolina

town in New Hanover County, North Carolina, United States

Carolina Beach is a town in New Hanover County, North Carolina.