Kirkwall, the largest town in Orkney, Scotland