Attractions
Parish Church of Saint Leonard
750 m
Chapel of Saint Agatha
850 m
Kappella ta' Santa Marija ta' Bubaqra
850 m
Santa Marija ta Loretu
1.4 km
Chapel of the Annunciation
1.8 km
100 years Aviation Malta
1.9 km
Malta International Airport
2 km