Castlebay on Barra is one of the two most southerly inhabited islands of the Outer Hebrides. The islands are home to numerous birds, sea life, and innumerable coves and beaches that dot the islands close to Castlebay.