Isle of Wight is an island off the south coast of England, opposite Southampton and popularised since the Victorian times as a holiday resort.
It is known for its areas of natural beauty, and as home to the Royal Yacht Squadron at Cowes; a town that hosts a world famous annual regatta. Just use the search box below to find a sport or leisure activity on the Isle of Wight.