Explore the stunning Mary Help of Christians Cathedral, also known as the Laitumkhrah Church, located in Shillong, Meghalaya. This beautiful church, dedicated to Mary, the mother of Jesus Christ, is perched on a steep plateau, accessible by a set of steps. With towering arches, big stained-glass win...
Read More