
Imgarr Road safety upgrade in progress
Infrastructure Malta is launching a major safety upgrade of L-Imgarr Road, the main link between Mosta and Mgarr and one of the principal routes to north Malta. This three-kilometre road (also known as Sir Temi Zammit Road) is currently ...
Read more