City Sightseeing buses coming to Jozi South Africa’s most populous city, Johannesburg, is to get its first hop-on hop-off sightseeing buses. The iconic red City Sightseeing buses, which already operate in 100 cities on six continents around the world, will offer commentary in 17 languages as they make their way around Jozi, as it is known locally. It will create « Continue Reading »
Jun 112012