Topographical Dictionary of Scotland, Samuel Lewis - 1851
BRORA, a village, in the parish of Clyne, county of Sutherland, 5 miles (N. E.) from Golspie; containing 123 inhabitants. It is situated on the eastern coast, at the mouth of the Brora water, a fine stream which rises in the highlands, and pursues a winding course of thirty miles in a south-eastern direction to this place, where it falls into the sea. There is a tolerable harbour for boats and small vessels, constructed by the Duke of Sutherland. Brora lake, a few miles westward, is a beautiful and extensive piece of water, within which is an islet 140 feet in length and seventy in breadth, surrounded by a wall built so close to the water's edge that no boat can land, except at one spot, where there are steps. On all sides of the lake are lofty hills, interspersed with pleasant hamlets and plantations. See Clyne.