Africa Albida Tourism

471 Squire Cummings Rd, Victoria Falls, Zimbabwe

071 220 7381

Africa Albida Tourism operates a portfolio of properties renowned for capturing the very essence of Africa in luxury, in two of Africa’s most iconic destinations – Victoria Falls, Zimbabwe and Chobe, Botswana.


Visited 1184 times, 1 Visit today

Posted in Specialist Services in Zimbabwe and Tours & Safaris in Zimbabwe

Related Listings