Isle of Barra

Isle Of Barra is an island off the west coast of Scotland. Its main settlement is the village of Castlebay and the island is connected to the mainland by ferry and by plane which famously lands on the beach airstrip at Cockle Strand.

Map

Back to the top