North Carolina is home to plenty of well-known big cities such as Raleigh and Charlotte. A recent piece from WorldAtlas, however, put the spotlight on 12 towns it considered "off the beaten path." ...