Kiswa is a holy cloth that covers the kaaba, the sacred building located at the centre of the grand mosque in Mecca, Saudi Arabia. The kiswa is a significant element of the annual Hajj pilgrimage and holds the most religious and cultural importance for muslims all over the world. Now let’s delve into its history, […]











