Emerald Isle, North Carolina, confesses its obvious charms ... Here are the top things to do to enjoy the slower pace in Emerald Isle. Emerald Isle's over 12 miles of beaches are the stars ...