Location #1: The Island Store
Pier Road, Island of Barra, Scotland, United Kingdom
Location #2: The pier
Castlebay Barra Ferry Terminal, Isle of Barra, Scotland, United Kingdom
Location #3: Church
The Lady of the Star of the Sea, The Square, Isle of Barra, Scotland, United Kingdom
Location #4: George’s house
Near Borgh, Isle of Barra, Scotland, United Kingdom
* A contribution by Ian Armstrong!
Location #5: D. MacNeil building
The Square, A888, Isle of Barra, Scotland, United Kingdom
Image 5 McNeil building what is the history of this house Any ghostly activity ?? Xx