Quick: what’s the most visited National Park in America? The National Mall in Washington, DC, is probably not the first thing that came to mind, but with constant events, demonstrations, concerts and historical attractions, the Mall sees an incredible amount of traffic, and it hasn’t been restored in 40 years. DC-based digital agency Carousel30...