A new sighting at Dores Beach sparks renewed interest in the Loch Ness Monster, coinciding with a TV documentary exploring the enduring fascination with Nessie. Is 2025 the year we finally find her? Read more...