Barra Island Lifeboat Station in Outer Hebrides

Barra Island Lifeboat Station in Na h-Eileanan Siar is a building. Barra Island Lifeboat Station is near The Square. Ⓦ.

Building Type
building
Operator
Royal National Lifeboat Institution
Website
https://rnli.org/find-my-nearest/lifeboat-stations/barra-island-lifeboat-station
Owner Royal National Lifeboat Institution
Located in Outer Hebrides
Country United Kingdom
Body of water Castle Bay
Location Castlebay