Houston’s “Plymouth Rock” is a small park on the confluence of Buffalo and White Oak bayous. It was a mosquito-infested marsh in 1836 when brothers John and August Allen stepped ashore and decided this was home. There’s not much there and there are much better spots from which to enjoy the bayou. I only include it here to keep the tourism officials happy.
1001 Commerce St.
Allen's Landing
No comments:
Post a Comment