HomeGalleryOmo River Delta Image © Angus Melesi Omo River Delta Last Updated On November 29, 2020 by Stavica Omo River delta into Lake Turkana near Todonyang. Photos by Angus Melesi. Image © Angus Melesi Image © Angus Melesi Related Posts Uhuru Park Kenyan Flag Kiwayu Lake Simbi Nyaima Thompson Falls Nyahururu