No freely licensed photograph of this place has been found yet.
No. 7 · Places to visit
Upper Barrakka Gardens
Valletta
Arcaded terrace garden overlooking the Grand Harbour and the Three Cities, above the Saluting Battery.
- Maker
- Valletta
- Style
- Park & garden
- Origin
- Malta