Street View Update Feb 08

Comment by Alex

Yeah I noticed that too Izzy, but it transpires that Raleigh, Durham and Chapel Hill (Research Triangle Park) have been counted as three individual cities. The link in the post goes to a random location in [...]