Cabrinha Life At Saba Rock
If you have any doubts about the kiteboarding conditions in the British Virgin Islands this video clarifies it all. Cabrinha team went there on a trip and they had great time.
Check here a short video picturing their Caribbean trip with plenty of action on the water, from freestyle to some kickers. Have a look!