To experience one of the most incredible spectacles on earth, you don’t need to travel far. The Isle of Barra is a stunningly remote location, and an ideal spot for witnessing the northern lights in all its glory. This once-in-a-lifetime … Read More
Welcome to Isle of Barra Holiday