This event surely had all water-sport lovers' flock to the Long Bay beach, Providenciales. The water sports festival is on…