Designed by
Title
Upper Barrakka Gardens #221837944
Description
The Upper Barrakka Gardens are a public garden in Valletta, Malta. Along with the Lower Barrakka Gardens in the same city, they offer a panoramic view of the Grand Harbour. The gardens are located on the upper tier of St. Peter & Paul Bastion, which was built in the 1560s.
This image is editorial