Items filtered by date: October 2015

The Allen brothers founded Houston when they discovered the green, leafy banks of Buffalo Bayou. Nearly 180 years later, Houstonians are rediscovering the very origins of their city, thanks to a massive Buffalo Bayou Park makeover.