Experience over 10,000 years of history with a visit to Kirkwall, Orkney. Set in the Orkney Islands off of Scotland’s north coast, Kirkwall is a busy town full of character and rich with ancient Norse ...