6 years agoWorld's tallest rapids ride 'Infinity Falls' opens at SeaWorld Orlando | Taste and See Tampa BayWFTSVerified