The waterfall seen during the plane flight was the Karura waterfall. It is located near Nyeri, some sixty miles north of Karen's farm.