Parish Church of St. Mary, Attard (built 1624)
Location: 35.89083°N, 14.44333°E