No. 341, Alvitigala Mawatha, Colombo 05, Narahenpita., Sri Lanka.
The Department of Motor Traffic (DMT) oversees vehicle registration, driver licensing, and road safety regulations in Sri Lanka. It ensures compliance with motor traffic laws, facilitates ownership…Look Insight