Holiday World

Water ride torn down at Holiday World

SANTA CLAUS, Ind. (AP) — A southern Indiana amusement park has removed what once was touted as the world’s tallest water ride. WEHT-TV repor…