About 30 minutes by boat and just 5 kilometers off the south coast of mainland England, the Isle of Wight is "England in a nutshell. Picturesque villages, beautiful footpaths, quaint thatched cottages and the iconic Needles; the Isle of Wight has it.