Machaba Safaris acquires Ngoma Lodge

Africa Albida Tourism Chief Executive, Ross Kennedy and Machaba Safaris Managing Director, Alistair Rankin this week announced that Ngoma Lodge…