The thunder of the falling water, the towering column of spray, this is The Victoria Falls an overwhelming experience of sights and sounds. The Victoria Falls offers an inescapable closeness
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