43 Localities Participate in Project To Slow Malta’s Streets
An urban design project that proposes an increase of shared roads and the prioritising of pedestrian spaces, has seen the participation of 43 localities throughout Malta and Gozo. A number…
