Where is Dinosaur Isle?

Where is Dinosaur Isle located?

Dinosaur Isle, Dinosaur Isle, Great Britain (approx. 50.6592°, -1.1428°)


Where is Dinosaur Isle on the map?