South African President Cyril Ramaphosa has arrived in Sri Lanka for a short visit, according to the Presidential Media Division.
That is after attending the AG20 summit.
He has met President Ranil Wickremesinghe at Katunayake Air Force Base to discuss bilateral matters.