Favourite Public Places

Beyers Naude Square Address: Cnr Simmonds & Market Str Johannesburg, South Africa The construction dust will soon settle and Johannesburg residents will be able to savour the open-air square in…

Continue Reading
Close Menu