Advertisements
  • Thousands of Car Accessories@TOMTOP.com
  • Tech Armor Samsung Galaxy S8 Screen Protection

Cathedral of the Transfiguration

This Cathedral of Transfiguration in Markham, Ontario is thirty years in the making but still unfinished. And nobody knows when exactly it’s going to see the light of the day when its congregants will be welcomed back again inside. The last time this Cathedral was opened to the public was in 2009 but its last service was in 2006.

Leave a Reply