The Protea Hotel Livingstone is a comfortable 3-star hotel located on the outskirts of Livingstone, Zambia. The hotel is centrally located with the famous Victoria Falls being a mere 10km
Imbabala Zambezi Safari Lodge is situated on a riverine fringe of the mighty Zambezi River where Zimbabwe, Botswana, Zambia and Namibia converge. Located 80 kilometers west of Victoria Falls, access
Copyright © 2017 Jacana Travels. All Rights Reserved.