The Houston Museum of Natural Science George Observatory, is located about an hour from central Houston. In this blog post I will share some tips on stargazing at Brazos Bend State Park, inside George Observatory, that I wish I would have known before purchasing my tickets.The George has 3 ...