Natural charm at Lambadeuk