Kubu Kubu Tented Lodge is a campsite in Tanzania offering tented accommodation. Read what to expect and check details with the lodge before you travel.