An absolutely perfect day tour. Leslie picked me up at the airport at 830 am and dropped me at my hotel at 530pm. Between those hours she gave me a tour of Johannesburg but not just a physical tour...she brought both the City and the Country to life. She provided deep historical context, her very real time and deep personal view and and a clear love of the country, blemished or not. Wonderful day with a bright interactive and very worldly guide.