Church of Our Lady Immaculate
I’ve been meaning to post this photo for a while. When I was in Guelph, Ontario I visited the Church of Our Lady Immaculate. This church sits high on a hill and it’s my understanding that no other building in town is allowed to be built higher.
The Church of Our Lady Immaculate has been a place of worship and reflection for over 120 years. The church is constructed of local limestone in the Gothic Revival style. It towers over the Guelph community as a constant reminder of God’s love and a community’s resilience. Designated a National Historic Site, it is the most visited tourist destination in the city of Guelph.
I did not get to attend Mass but stopped in for a visit while out on a walk one afternoon.