Shongwe Lookout Guest Lodge
Shongwe Lookout Guest Lodge, is situated in the suburbs of Victoria Falls town, 1 kilometer from the shops, and just over 2 kilometers walk from the Victoria Falls themselves. The lodge has a unique selling point in that the rooms and entertainment area are built around the base of a 2 storey platform, in which […]