Buffalo City 360 tourism magazine launches at Tourism Indaba