There are many natural wonders hidden across North Carolina: The tiny 'fairy crosses' sprinkled across Appalachia, the mountain forests full of dancing blue ghost fireflies - and a mysterious 'Dragon Tree' seen arching by a waterfall off the Blue Ridge Parkway.