Home WorldEuropeUnited KingdomEngland Isle of Wight – Britain’s own island in the sun