Makkah is not only the holiest city in Islam but also a melting pot of […]