Mukwa River Lodge opens on the Zambezi
Mukwa River Lodge has opened on the riverbanks of the mighty Zambezi in Zambia. Situated 28-minutes from Livingstone Airport, and from there another 10km to Victoria Falls, the enchanting riverside retreat was built from scratch on an unspoiled stretch of land. The family-owned and managed lodge is sister property to Continue Reading