The Isle of Wight — a small island off the southern coast of England ... well as those hoping to take a step back in time. The Dinosaur Isle Museum boasts an extensive collection of prehistoric ...