San Pedro Cathedral Leave a Comment / XDeleteX / By Elirose Tabuen Lizades San Pedro Cathedral is a tourist attraction in the Philippines