Cathedral of Castelo Branco
The ( Co- ) Cathedral of Castelo Branco or Church of Saint Michael ( archangel ) is a Roman Catholic Latin Co-cathedral and former cathedral in Castelo Branco , Portugal . 
<triplet> Cathedral of Castelo Branco <subj> Michael (archangel) <obj> named after <triplet> Co-cathedral <subj> cathedral <obj> subclass of