The Isle of Skye has some incredibly well-preserved fossilised dinosaur footprints - finding them is a great reminder of the giant beasts which once walked the earth and a fun family activity.
The easiest and most accessible place to see dinosaur footprints is An Corran Beach near the village of Staffin. You can park at the beach, and it's just a short walk down the slipway to find the section of rock with the best examples of footprints. To find the footprints, turn right at the bottom of the slipway and search along the flat shelf of rock that runs southwestward.
Of course, tides and weather can vary, so it's best to plan your visit at low tide, and you may find the footprints obscured by sand in certain weather conditions. There's also a Dinosaur Museum at Staffin, where you can learn about the creatures who left these footprints and how they were discovered.