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!