The Least Crossable Streets in America

By Angie Schmitt – Streets Blog USA

The Least Crossable Streets in America

In the Boston suburb of Burlington, Massachusetts, the AMC movie theater is right across the street from the Burlington Mall. But if you’re planning to travel between these two destinations on foot, …

…read more

Read more here: The Least Crossable Streets in America