Barra is the southern-most inhabited island of the Outer Hebrides. Castle Bay is the major town. The castle that gives the bay its name was supposedly a pirate stronghold long ago. It is very picturesque.

Category: Landscapes