Galveston
-
The World’s Tallest Water Coaster: Do You Dare?
Oct 25, 2016 South, USA
Even a seasoned adrenalin junkie like me had second thoughts about tempting fate on this epic ride. But I discovered this amazing waterpark was just the tip of the iceberg that is Galveston, Texas.