Busch Gardens Houston, in Houston, Texas, United States , was founded in 1971. The last elephant left in 1973. Busch Gardens Houston closed down in 1973.