Kiteboarding
An Egyptian kite surfing trainer said that kite surfing competitions require competitors to show skills and perform a number of professional acts.
Most Read