BARRA CAR HIRE phone 7, Bayherivagh Isle of Barra, Scotland HS9 5YQ map Macmillan Self Drive phone 30, Eoligarry Isle of Barra, Scotland HS9 5YD map if (!IN_DEV) { ?> } ?>