Satellite map of Fort Delimara
Fort Delimara is a polygonal fort in Marsaxlokk, Malta.
Latitude: 35° 48' 59.99" N
Longitude: 14° 32' 59.99" E
Nearest city to this article: Birżebbuġa
Read about Fort Delimara in the Wikipedia Satellite map of Fort Delimara in Google Maps