Glen Affric, la rivière Affric le suit sur toute sa longueur, traversant Loch Affric et Loch Beinn a' Mheadhoin (Loch Benevean).