Moray Firth the Moray Firth and Highland, Moray and Aberdeenshire to the south. The firth has more than 800 kilometres (about 500 miles) of coastline, much of which is cliff. A number of rivers flow into the Moray Firth, including the River Ness, the River Findhorn and the River Spey. Various smaller firths and bays are inlets of the firth, including the Cromarty Firth and the Dornoch Firth. The Pentland Firth has its eastern mouth at the Moray Firth's northern boundary. The Moray Firth is effectively two firths, the Inner Moray Firth , which was traditionally known as the Firth of Inverness,
Pentland Firth referring to the sea lanes of the entire west coast of Scotland down to Kintyre. One version of the 9th-century "Historia Brittonum" states that "the Britons originally filled the whole island with their peoples from the English Channel to the Sea of Orcs". On the Caithness (southern) side the Firth extends from Dunnet Head in the west to Duncansby Head in the east, while on the Orkney (northern) side from Tor Ness on Hoy in the west to Old Head on South Ronaldsay in the east. In the middle of the Firth are two significant islands, Stroma and Swona. The