Virgin Mary Church in Pakistan Jun 7, 2023 admin No Comment 142 Views Share on Virgin Mary Church in Khanspur, Ayubia. A British-era construction, with the foundation stone laid in 1901.