Zambia - Rough but worthwhile!