Royal Chundu Island Lodge
Royal Chundu Island Lodge Katambora, Zambia In Zambia there is just one property remarkable enough to be part of Relais & Chateaux. You will find it in the middle of the great Zambezi River amidst the Katombora rapids, a short distance upstream from Victoria Falls. Royal Chundu has a private island, on which sit just […]