Atlantic Beach is one of the famous beach towns on the Crystal Coast of North Carolina, known for its vast sandy shores and family ... is perched in the heat of Bogue Banks, between Atlantic ...