Answer by
moomin (39)
The Isle of Wight is located in the English Channel that separates England and France. It's about 3 miles from the mainland, south of the county Hampshire. It is about 2 hours southwest of London. It has an airport, but you can take a hovercraft or a car ferry from Southsea, near Portsmouth.