Thousands of local and international visitors flocked to witness the annual astronomical phenomenon.
North Carolina has unbeatable views, but the best place to see the sunrise and sunset is at a panoramic spot along the scenic ...