The Isle of Wight is famed for its natural beauty, mild climate and coastal scenery with a stunning road trip that'll take ...