In the whole world, there are only three churches designed above the tomb of an Apostle of Jesus Christ – the Basilica of Saint Peter developed more than the tomb of St.Peter in Rome, Cathedral of Santiago de Compostela built over the tomb of St.James in Spain and Basilica of the Countrywide Shrine of St.Thomas… Continue reading San Thome Church, Chennai