19 Best Things to Do on the North Carolina Coast: Beaches, Towns & Hidden Gems · 1. Learn to surf at Wrightsville Beach · 2. Climb the Oak Island Lighthouse, ...