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.
Castle Bay, Barra, Scotland
Category: Landscapes