My Guide Website?
Located 21km upstream from Victoria Falls, Chundu Island is without a doubt one of the most picturesque river islands on the Zambezi River and sets the tone for a tranquil and relaxed island safari in the heart of the Zambezi National Park.