Orange County

Carrboro Day reflects the town like no other

For the past 20 years, on the first Sunday in May, Carrboro residents gather on their town hall grounds to celebrate all that the things that makes the little town just south of Chapel Hill one of the most interesting destinations in North Carolina.

Editor's Choice Videos

Raleigh Deals

Today's Circulars