Corporate events management, wedding co-ordination, experiential events management and private event planning services. Event Affairs is a distinctive events management and wedding planning agency based in Cape Town, South Africa. We are rec
...show more