Wakepark Ttom on Wake House. Venue in 43580 Deltebre, Tarragona, Spain, Spain. Wakepark Ttom sits at the mouth of the Ebro in Delta Natural Park - rice fields, calm water, and a System 2.0 cable the operators call the longest on the pen...