The Orkney Islands Photos | The Orkneys are a 70-island archipelago that sits closer to the Arctic Circle than to London. The largest island, known as the Mainland -- where the town of Kirkwall is located -- is home to ancient relics and the traditional game of ba'.