Styled after St. Peter's in Rome. this Renaissance style church is adorned with stained glass windows that cast a magical play of light and color all over the interiors. Beautiful statues and paintings add to the allure of this serene and calming cathedral.