Many people come for its fantastic beaches, but there are more things to do in Oak Island. This guide covers all attractions, where to stay, and restaurants!