This post may include affiliate links. Your click helps to support this website. Thank you!
Yesterday I asked where in Houston this picture was taken. It’s of the Nutria at Hermann Park! If you feed the ducks from the north side of McGovern lake they’ll probably come see you!
Where in Houston? Nutria at Hermann Park!
January 14, 2014 by Leave a Comment