Tourists at the entrance to Valletta’s Upper Barrakka Gardens walk past an information board showing an artist’s impression of Castille Square as it will look after the completion of ongoing renovation works.
Tourists at the entrance to Valletta’s Upper Barrakka Gardens walk past an information board showing an artist’s impression of Castille Square as it will look after the completion of ongoing renovation works.