BSR SUPER SLIDE – The Royal Flush BSR Cable Park park is located in Waco, TX and was voted the #1 wake park of 2013.