The Isle of Wight is situated about five miles off the south coast of the English mainland and resembles a diamond in shape. It measures fair 23 miles east to west and 13 miles north to south – an department of 147 square miles and has a population of around […]