Peacock Beach Hotel hosts the South African Team The South African team during the South Africa Tour of Sri Lanka Peacock Beach Hotel the “Official Hotel of Sri ...