President Uhuru Kenyatta landed in Kisumu on Sunday afternoon to launch a number of flagship projects ahead of the 59th Madaraka Day celebrations on Tuesday.
The Head of State received a rousing welcome from Nyanza leaders led by ODM leader Raila Odinga and Kisumu Governor Anyang Nyong'o.
Raila arrived at the airport earlier and waited for the President for close to 30 minutes before he jetted into the lakeside city. The president arrived aboard a Kenya Air Force plane.
Uhuru later flew to Siaya to launch projects in Raila's turf.
Upon arrival in Kisumu, the President signed the guest book and retreated with Raila to the VIP holding room where they chatted for about 15 minutes before leaving.
The President shook hands with Nyanza MPs led by Seme legislator James Nyikal.
Others were Jared Okello (Nyando), Millie Odhiambo (Mbita), Rosa Buyu (Kisumu), Paul Abuor (Rongo), Shakeel Shabir (Kisumu East) and Nyongo who were at the airport to welcome the President.
Cabinet Secretary Raphael Tuju and East Africa Community and Regional Development Chief Administrative Secretary Ken Obura and Nyanza Regional Commissioner Magu Mutindika were present.
Crowds of onlookers lined up the routes leading to the airport to wait for the President arrival. In the industrial area, the Kenya Railways flag was erected on the way.
Uhuru is slated to launch the metre gauge railway from Kisumu to Butere and the Sh450 million Uhuru Business Park.
Oginga Odinga, Jomo Kenyatta and Achieng Oneko streets were closed temporarily in the afternoon as the county used the firefighting engine to wash and mop the streets.