Archdiocese of Tuguegarao

The Roman Catholic Archdiocese of Tuguegarao is an ecclesiastical territory or d

Centro 08 Religion

St. Peter Metropolitan Church

Saint Peter and Paul Metropolitan Cathedral is the seat of the Archdiocese of Tu

Centro 08 Religion
Results 1 - 2 of 2