Chapel Hill Opens New Traffic Garden
CHAPEL HILL, N.C. – The town of Chapel Hill opened its new traffic garden at the Homestead Aquatic Center parking lot on Feb. 11. Traffic Gardens are small replicas of real streets networks designed to teach children and adults how … Read more