The village of Castlebay (Scottish Gaelic: Bàgh a' Chaisteil)'s the main village on the Isle of Barra in the Outer Hebrides of Scotland. It's located on the south coast of the island, and overlooks a bay in the Atlantic Ocean, as well as nearby islands such as Vatersay. Church The Catholic church in Castlebay, 'The Church of Our Lady Star of the Sea', was built in 1886 on a mound overlooking the town centre. It was designed by an architect from Oban, G. Woulfe Brenan, along with a house… (More on Castlebay)