Baytown Nature Center, located on a 450 acres peninsula along the Houston Ship Channel and surrounded on three sides by Burnet Bay, Crystal Bay, and Scott Bay, is both a recreation area and a wildlife sanctuary that is home to hundreds of bird species, mammals, reptiles, and aquatic species.