The Church of the Madonna of Lourdes in Gozo stands on a hill above Mgarr Harbour offering beautiful views and a peaceful atmosphere. The small church features elegant stonework a graceful tower and a quiet interior ideal for reflection. Visitors can enjoy a calm walk up to the church take in the scenery and admire its simple charm. The viewpoint above the harbor and the church’s picturesque setting also make it a lovely photo spot.
Part of: Malta