North Carolina is already a hit when it comes to finding breathtaking beaches with crystal blue water, but there's another reason to embark on a trip to the state's east coast. The barrier islands off the coast are rich in undeveloped land, meaning nature is at its peak there. These North Carolina islands are abundant in rare shells, and you can gather them at little to no cost.