A holiday destination since Victorian times, the Isle of Wight is located off the coast of Hampshire. It is connected to the mainland by ferry, and known for its seaside kitsch. Its 25-mile shore features white cliffs, sand dunes, and beaches - that, a...