26 Nis 2025 ... Just 20 miles from Houston, this 60-acre spot is packed with rides, waterfront restaurants, shopping, and incredible Galveston Bay views.