Posts Tagged ‘Cape Town’

Team United and Land Rover Named

Finally, with my arrival in Cape Town, the Lights of Africa team is united. After a couple long flights (from Washington DC to Sao Paulo, to South Africa) sleeping on uncomfortable airplane seats, I meet Harldo at the airport who is eager to show me the Safari Centre, our major supplier to outfit the Land [...]