The only message on this mysterious card is Long silence???
The view is of Victoria Street in Dundee, South Africa, a town named by Scottish settler, Peter Smith, after his home town. Peter found coal close to the surface on his farm and started selling it while continuing to farm. Dundee later became a major coal-mining area. The first battle of the Boer War was also fought nearby.
The building on the right appears to be the Jan Johnson Masonic Hotel. In the foreground, we see a man pulling a rickshaw, a common form of transportation in South Africa at the turn of the century. Another man appears to be carrying a bicycle on his back.