St Andrew's Parish Church, Luqa (built 1636)
Location: 35.860389°N, 14.488833°E