The largest snowfall accumulations didn’t fall in the mountains. Instead, it fell along the beaches of North Carolina’s Outer Banks.
NORTH CAROLINA, USA — In a reverse from the norm, the coastal areas of both North Carolina and South Carolina saw the highest snowfall accumulations…