Island of Stroma
island off the northern coast of the mainland of Scotland, UKThe Island of Stroma also known as the Isle of Stroma or just Stroma is an uninhabited island just off the north coast of Scotland in Caithness in the Highland Council Area.
Read article