heritage.site

Immaculate Conception Cathedral

Immaculate Conception Cathedral Immaculate Conception Cathedral - Credit: Wikimedia Commons

The Immaculate Conception Cathedral is a religious building belonging to the Catholic Church and is located on Church Street beside York House in the town of Saint George, capital of the Caribbean island nation of Grenada in the Lesser Antilles. Read more on Wikipedia

Source: en.wikipedia.org