Sri Lanka & Italy renews driving license agreement for permanent residents
Sri Lankan Embassy in Rome together with the Ministry of Foreign Affairs in Rome, the Motor Traffic Department in Italy and Sri Lankan Motor Traffic …
Sri Lankan Embassy in Rome together with the Ministry of Foreign Affairs in Rome, the Motor Traffic Department in Italy and Sri Lankan Motor Traffic …