You needn't be religious to appreciate the peaceful atmosphere of Cathedral of the Immaculate Conception. Look up when the next service is scheduled or when it's open for general viewing.
If you're planning to stick around a while in St. George's, Cathedral of the Immaculate Conception is a great place to start your exploring. This principal church is one of numerous attractions that'll keep you busy here. Grand Anse Beach, National Stadium, and St. George's Harbor are also ready to be explored close by.