Triq il-Karmnu in L-Imdina

Triq il-Karmnu in L-Imdina is a paved, lit pedestrian zone. In the vicinity, there is gift shop. Triq il-Karmnu also exists in L-Imqabba and Iż-Żurrieq.
Road Type
pedestrian zone

Gift shops

  • Campo Marzio Design.