Lower Baracca Gardens.
Valletta