Barra
4 cafes in Barra, Western Isles, Scotland — described, reviewed and photographed by travellers like you.
The Isle of Barra Beach Hotel is situated on the Atlantic West Coast of the Island overlooking…
Add it to Treave and help travellers like you.