Aloe Tours is a small independent tour organisation offering exclusive personalised tours in South Africa and Lesotho. Each safari with Aloe Tours is specifically designed to...