Tag: Wied il-Qlejgha

Chadwick Lakes to be restored to its natural glory

Wied il-Qlejgha, popularly known as Chadwick Lakes - will finally be getting a well-deserved comprehensive upgrade after the Planning Authority’s Planning Commission approved planning...