The Bayou

January 27th, 2010 | Posted by nicarius in Photos - (0 Comments)
The Bayou - Photo by Nico Whittaker

The Bayou - click to enlarge

“When the Allen brothers founded Houston in 1836, they established the town at the confluence of Buffalo and White Oak Bayous. Shortly thereafter, every structure in the new settlement flooded”. (more…)