Designed by
Title
Upper Barrakka Gardens, Malta #94405867
Description
Valletta`s most beautiful park, already 1775 on the bastion of St. Peter and Paul created, is the highest and most impressive point of the city walls and offers a magnificent view over the Grand Harbou.