Isle of Barra Beach Hotel

Barra, United Kingdom

Tangasdale Beach, is in a lovely location next to Tangasdale Beach, about 2 miles from Castlebay.