The Isle of Wight..
...is an island off the English south coast, to the south of the county of Hampshire. Popular from Victorian times as a holiday resort, the Isle of Wight is known for its natural beauty and as home to the Royal Yacht Squadron at Cowes, where the world famous annual regatta takes place.


