Tags Posts tagged with "Ngoma Lodge"

Tag: Ngoma Lodge

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,...