This 147-square-mile island where Queen Victoria had a seaside home is just off the Hampshire coast
[DOC] [TLE] Isle of Wight - An introduction to a beautiful holiday destination [PAR] The Isle of Wight at 381 km2 (147 square miles) is the twelfth largest island in the 
UK*, located just a couple of miles off the south coast of England.