logo

Video encyclopedia

Our Lady Queen of the Universe Church, Barbados

The Our Lady Queen of the Universe Church also called "Catholic Church of Our Lady Queen of the Universe" is a temple belonging to the Catholic Church and is located in the town of Black Rock in St. Michael one of the administrative divisions of Barbados, in the Lesser Antilles.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • General