The City Sightseeing Johannesburg Bus Whenever I travel to a foreign country, something I always enjoy doing is taking a hop-on hop-off bus. I’ve taken the bus in New York, Singapore, Dubai, Hong Kong, and Cape Town amongst others. It’s a convenient way to see the city's main attractions at your own pace while listening […]