Tags Posts tagged with "Machaba Safaris"

Tag: Machaba Safaris

Machaba Safaris acquires Botswana property

Africa Albida Tourism chief executive Ross Kennedy, and Machaba Safaris managing director Alistair Rankin announce that Ngoma Lodge PTY LTD, in Chobe,...