Where is the Church in An Island Parish?
The church in the BBC's 2012 docu-soap "An Island Parish" is called The Lady of the Star of the Sea, filmed in Castle Bay, on the south of island of Barra, Outer Hebrides, Scotland
Filming locations for An Island Parish
TV Programme
Location
The Church in An Island Parish
Click on the map for more details and information about filming locations used in An Island Parish
Have we missed any locations for An Island Parish?
Click Here to stick a pin in the map!