A classic forested retreat set on the banks of the scenic Zambezi River in Zambia.
A classic forested retreat set on the banks of the scenic Zambezi River in Zambia.
Located just minutes from Victoria Falls, this luxury lodge is situated on the banks of the Zambezi River in Zambia.