answersLogoWhite

0

Every year in August the City of Cowes located on a small island of named 'The Isle of Wight' is home to a week long Regatta. This Regatta is the sail boat event of the year with races, exhibitions and demonstrations.

User Avatar

Wiki User

12y ago

What else can I help you with?