Churches

  • ​​Archimatrix Parish Chruch

  • Bir Miftuh Chapel

  • St. Catherine Chapel

  • St. Annunciation Chapel

  • Ta' Loretu Chapel