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 328 times, 1 Visit today

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

Reviews are disabled, but trackbacks and pingbacks are open.

Related Listings