Public fun in cape town