Murchison Tree House
Murchison Tree House Murchison tree house is a superb lodge situated purged in the Savannah plains and riverine forests of Murchison falls national park in the northwestern part of Uganda. The tree house are very spacious standing on raised platforms with the panoramic views of […]