St. Mary’s Catholic Church in Umm Hurair 2, Dubai, UAE Address, Phone Number, Email, Website and social media St. Mary’s Catholic Church is a parish church of the Apostolic Vicariate of Southern Arabia located in Dubai, United Arab Emirates. Built:…
Read More