Search results
We did not find results for: St. Mary's Catholic Church, Dubai.
Check spelling or type a new query.
We did not find results for: St. Mary's Catholic Church, Dubai.
Check spelling or type a new query.
St. Mary's Catholic Church is a parish church of the Apostolic Vicariate of Southern Arabia located in Dubai, United Arab Emirates. As one of only two Catholic churches in Dubai, St. Mary's has grown to become the largest Catholic parish in the world thanks to immigration from Catholic communities abroad. Wikipedia