Page 1

Hastings Gardens  

The newly restored Hastings Gardens in the Capital City of Valletta, are located on top of the bastions on the West side of the new city ent...

Advertisement