ranks among the nation’s top beach destinations. Getty Images/iStockphoto So, how did other North Carolina destinations fare? Topsail Beach ranks No. 12 and Holden Beach is No. 28 on the list.