North Carolina is known for its stunning coastlines and storied mountains, but there's a lot more to the Tar Heel State than natural beauty. Scattered across its towns and cities are quirky ...