Religious Shrine Our Lady Of Lourdes Grotto Flat Rock Newfoundland
The largest religious shrine east of Montreal, Canada is "Our Lady of Lourdes Grotto" situated on the rocky cliffs in Flat Rock along the Killick Coast Scenic Route in Newfoundland.
The small town of Flat Rock located along the Killick Coast Scenic Route on the Avalon Peninsula in Newfoundland, Canada is a fishing community dating back as far as 1689. One of the main tourist attractions in the town is the "Our Lady of Lourde ...