Sailing

Sport

2 GREAT RACES TO START AT COWES

August 2017 and August 2018 will see 2 of the World’s great sailing races start off Cowes. Both will bring large crews and teams of supporters to the Island...

News, Traffic & Travel Tweets