Masuwe Lodge Re-Opens – Victoria Falls
Masuwe lodge, located about 7 km from Victoria Falls town – has re-opened after a substantial rebuild and refurbishment which maintains the original footprint and …
Masuwe lodge, located about 7 km from Victoria Falls town – has re-opened after a substantial rebuild and refurbishment which maintains the original footprint and …