Parish Church of Our Lady of Graces, Żabbar (built 1696)
Location: 35.874778°N, 14.534111°E