Online StoreDIYAR GRAND MOSQUEEnvisioned as the unifying core of the community, one of Bahrain's Grand Mosque is strategically located on a prominent 19,000m2 site on the island of Muharraq. ELAMES SUPPLIED CHANDELIER & ALL LIGHT FITTINGS