9+ Events happening in Johannesburg

The festive season is approaching and Christmas decorations have invaded malls and public places. As a student in a foreign country, I don't usually have the opportunity to go back home during this season and I have to find ways to have great time and create memories rather than staying alone and bored in my [...]