- Cowes Week official web site providing racing results, sailing, yachting news and pictures and from Cowes, Isle of Wight, UK. cowes week Cowes Week official web site providing racing results, sailing, yachting news and pictures and from Cowes, Isle of Wight, UK. cowes week ...www.cowesweek.co.uk