Satellite map of Our Lady of Victories Parish Church
The Basilica of Our Lady of Victories is the parish church of Senglea, Malta.
Latitude: 35° 53' 8.52" N
Longitude: 14° 31' 5.16" E
Nearest city to this article: Senglea
Read about Our Lady of Victories Parish Church in the Wikipedia Satellite map of Our Lady of Victories Parish Church in Google Maps