travel > Destinations > europe > Malta > Church of Our Lady of Lourdes

Church of Our Lady of Lourdes

TIME : 2016/2/18 22:45:20

This 20th-century neo-Gothic church appears almost to hang over the village. Begun in 1924, a lack of funds meant that its construction was not completed until the 1970s.