Ghilaf-e-Kaaba changing Ceremony Photo’s Ghilaf-e-Kaaba (Kiswah) is the cloth that covers the Kaaba in Makkah, Saudi Arabia. It is draped annually on […]