Travel South Africa Tag

At a seminar I recently attended, each new speaker introduced themselves by way of what they called PechaKucha. Since the organization had so many unique words of their own creation, I assumed this was an invented practice. But, it turns