Buffalo bicycles are strong, durable bicycles that are designed to help people in rural Africa carry heavy loads long ... There are facilities in Angola, Kenya, ...