Om

The Talibon Cathedral, a Roman Catholic Church located in Talibon, Bohol, Philippines, is a historic church featuring Spanish colonial architecture, serving as the seat of the Roman Catholic Diocese of Talibon.