Valletta Green Festival turns St George’s Square into a garden trail
One of the capital’s largest open spaces has been adorned with colourful flowers and evergreen trees as the Valletta Green Festival begins. The popular festival at St George’s Square will continue until Sunday.
In previous years, the large open space in front of the...