(September 5, 2017) – The 2017 WWA Wake Park World Championships returns to the Camsur Watersports Complex (CWC) in Camarines Sur, Philippines on September 29th – October 1st. Known worldwide as a premier wake destination, CWC is home to the sport’s most innovative features with a six-point cable system and amazing facilities. The 2017 WWA Wake Park World Championships will […]