Bahr al Noor translating as ‘Sea of Light’ is a luxury Prayer products brand committed to manufacturing innovative and contemporary Prayer mats and Prayer accessories. Being the first in the market to
At Citysearch, we have most comprehensive list of top rated Specialty Stores and Retailers in Al Qusais Industrial Area 5, Dubai. Our listings provide features such as Booking, Reviews, Photo Albums, Products Catalog.