Nicknamed the Dinosaur Island, the Isle of Wight is one of the richest areas for dino discoveries in all of Europe – evidence of over 25 species has been found here. Positioned off the south coast of ...