Modernizing the Road: Construction Begins on Sri Lanka’s First Metro Bus Depot in Kadawatha The landscape of public transportation in Sri Lanka is poised for a transformative shift as the government officially commences the ... Read More → May 7, 2026 Posted by Canadaadmin In Article Tagged Colombo traffic, infrastructure, Kadawatha, metro bus, public transportation, Sri Lanka transport