Our Lady and St. Bean, CannichParishShareA831Cannich, Alba / Scotland IV4 7LTUnited KingdomGet directions