Cheryl NelsonMar 22, 20232 minTravel BlogIllness Redemption World Trip: Stop #8 - JOHANNESBURG, SOUTH AFRICAWelcome to Africa - my 6th visited continent! We took a direct flight on Singapore Airlines from Singapore to Johannesburg, South Africa...