Satellite map of Upper Barrakka Gardens
The Upper Barrakka Gardens (Il-Barrakka ta' Fuq) are a public garden in Valletta, Malta.
Latitude: 35° 53' 24.59" N
Longitude: 14° 30' 26.39" E
Nearest city to this article: Vittoriosa
Read about Upper Barrakka Gardens in the Wikipedia Satellite map of Upper Barrakka Gardens in Google Maps