
The ruins of Balvalaich broch sit in a splendid location in the Strath of Kildonan, overlooking the River Helmsdale.
Image credit: Les Hamilton
The ruins of Balvalaich broch sit in a splendid location in the Strath of Kildonan, overlooking the River Helmsdale.