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.
Map of the Isle of Wight