Altarnun - Leat Cottages Click on photo to see full resolution --> Looking towards the church of St Nonna in Altarnun past Leat Cottages. A leat is manmade watercourse supplying water for some industrial use, usually a mill as in this case. Oct 2007 --> Related images