Meander to South Africa's best kept secrets and experience Lesotho in Cape Town, South Africa