Is there a in England?
The Isle of Wight is an island off the south coast of England. It is in the English Channel, between Hampshire to the north and the start of the English Riviera to the west. The island was created by the foundering of a Cretaceous chalk dome at the end of the last Ice Age.