Murchison Falls, the centre of the universe? Gallery Murchison Falls, the centre of the universe? Conventional, Environment, Nile Perch, Travel, Uganda, Videos Murchison Falls, the centre of the universe?Murchison Falls is one of the few places in Africa [...]By Leonard Flemming|2015-03-03T15:53:48+02:00March 3rd, 2015|Conventional, Environment, Nile Perch, Travel, Uganda, Videos|2 Comments Read More