The George Observatory



Located within Brazos Bend State Park the Observatory consists of three domed telescopes and includes a 36-wide Gueymard Research Telescope one of the largest telescopes in the nation open to the public on a regular basis. Admission fee applies.