Walls of Kaaba are covered with a scented cloth which is embrioded with golden thread
All Pictures copyrightTravel & Culture Services