logo

Video encyclopedia

Our Lady of Divine Providence Catholic Church, Providenciales

2:46

journey by angels of our lady of divine providence

2:01

Holy Week Opens with Palm Sunday parades in Provo

0:50

Grand Turk Catholic church

The Our Lady of Divine Providence Church is the name given to a religious building that is linked to the Catholic Church and is located on Leeward Highway, on the island of Providenciales, part of the British overseas territory of the Turks and Caicos Islands in the Caribbean.