They Walk Among Us - UK True Crime
Season 3 - Episode 26
Off the northeastern tip of Scotland, many of the 70 isolated Islands in Orkney, are unoccupied. The sandy beaches, lush green fields and rugged white cliffs look like something you would see on a postcard.