Sian Simba River Lodge
Sian Simba River Lodge is a newly completed lodge that is situated 32kms inside the Victoria Falls National Park, on the banks of the Zambezi River, on a private concession. Apparently the lodge was originally a National Parks fishing site before it was renovated, an interesting bit of history for the lodge. The new owners […]