ARCHIVED BLOG POSTS
The secret’s out! A new island has appeared off the coast of North Carolina’s Cape Hatteras National Seashore. The mile-long sandbar, dubbed “Shelly Island” for its plethora of seashells and colorful pebbles, has been forming and growing since late spring. Apparently it’s the perfect spot to coll...