Chete Island Lodge & Camp
Location: Lake Kariba, Chete National Park, , Zambia
Features:Upscale Tented safari lodge (Kabuyu Camp) with game walks, fishing, canoeing, boating, sailing, swimming pool and bird watching. Located on Chete Island, Lake Kariba, Zambia.