5,214 ViewsKwesu Guest Lodge is situated in Livingstone, the tourist capital of Zambia and the host to Victoria Falls, the World heritage wonder. It is in Highlands Residential area, 3 kilometres from Livingstone town centre, and the Museum off Lusaka Road. When you are traveling from town it is the third turn on the right […]
↧