The Orkney Kirkwall Islands

2009-05-30 1

Orkney is an archipelago in northern Scotland and Kirkwall is the largest town and capital of Orkney, off the coast of northern mainland Scotland.