Kiswa of Kaaba refers to the ornately embroidered piece of cloth that is used for covering the Kaaba, the centre of Masjid-al-Haram in Makkah, Saudi …

Kiswa of Kaaba refers to the ornately embroidered piece of cloth that is used for covering the Kaaba, the centre of Masjid-al-Haram in Makkah, Saudi …