Photo collectionBrora Beach, Scotland

Brora is a small town on the north-eastern shore in the far north of Scotland.