A nest of dinosaur eggs dating back around 150 million years has been discovered on a beach cliff in Torres Vedras, Portugal.
Sponsored content There’s something magical about arriving at an island by sea. As the coastline comes into view and the ...