Orlando Watersports Complex (OWC)

15 years ago, Wakeboarding appeared in England and little by little it expanded to different countries and trickled down into major cities such as Orlando, Florida. The best place to wakeboard in Orlando and even meet famous wakeboarders is the Orlando Watersports Complex. Not only can you wakeboard, you can also kneeboard (mostly for beginners) and Wakeskate. Kneeboarding Wakeskating Sliders and Ramps featured at Orlando Watersports...

Read More