Where is Dinosaur Isle?

Where is Dinosaur Isle located?

Dinosaur Isle, Isle of Wight, United Kingdom (approx. 50.6592°, -1.1428°)


Where is Dinosaur Isle on the map?