Kirkwall, Orkney Islands Cruise Port Guide Kirkwall is the largest town on the Orkney Islands, a stunning archipelago of 70 islands situated off the most northern point of Scotland. Read more