Chillin' with Joburg's cafe kings

Ice-cold Johannesburg delivers a sprightly cafe scene to warm any traveller's heart.