Day 1 – Johannesburg It was a relief to finally land in Johannesburg after flying Qatar Airways for almost 10 hrs en route from Oman and Doha. I was not in the best of moods. QA had run out of their confidently listed Cheese Ravioli in pepper sauce (as