Back

Local News

The power outage at Ocracoke and Hatteras islands could be seen from space in images taken by NASA. Photos via NASA