Top activities for millennials to do in SA