Houston’s Main Street to Become a Permanent Pedestrian Paradise
The City of Houston has taken a significant step towards enhancing urban livability by making a seven-block stretch of Main Street in downtown permanently car-free. The “More Space: Main Street…