Royal Chundu Island Lodge
The exclusive Royal Chundu Island Lodge is located on Katombora, a privately-owned island on the Zambezi River in Zambia. Each of the four magnificent air-conditioned villas has a spectacular deck and a large open-air bath. The Victoria Falls in Zambia and Chobe National Park in Botswana are two spectacular landmarks nearby. This safari lodge offers exciting activities that include cruises, birding safaris, fishing, canoeing, Victoria Falls and village tours.