Bay City is a small city in the Gulf Coast region of Texas. It's on SH-35, about two hours from Houston, at the Colorado River.