N.C. Triangle Transit offers LRT vision
Residents of North Carolina’s Research Triangle, which includes the state capital Raleigh, Durham, and Chapel Hill, are being offered “virtual” tours of a proposed light rail transit system courtesy of Triangle Transit.