Whether you're staying in a five-star canvas tent at the edge of Tanzania's Serengeti National Park or heading on a budget ...