In Scotland’s northern highlands, where the rivers Spey and Findhorn meet the ghostly North Sea, lies the enigmatic historic county of Moray. The county’s principal town, Elgin, is a place of haunting beauty, with its spectral ruins of Elgin Cathedral and Spynie Palace.