Victoria Falls River Lodge
Zimbabwe | Victoria Falls
Victoria Falls River Lodge is near the Falls on the banks of the Zambezi River, in Victoria Falls, Zimbabwe. Kandaha Island can only be reached by boat from the mainland.
The island gives guests complete exclusivity and privacy. There are four spacious open-plan Treehouse suites and two Starbed Treehouse suites. The suites are elevated and extend over the river and jungle. They have large glass windows and doors offering an uninterrupted view from inside to outside[…]