Video encyclopedia

Our Lady of Mount Carmel Church, Dakhla

The Our Lady of Mount Carmel Church alternatively Church of Dakhla or simply Church of Villa Cisneros is a Roman Catholic parish church located in the town of Dakhla located in the territory of Western Sahara in dispute with Morocco and is considered by the latter nation as part of the region of Dakhla-Oued Ed-Dahab.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • General