
The holy land of Mecca is one of the most sacred pilgrimage cities of Islam situated in western Saudi Arabia. The birthplace of the Prophet Muhammad, the Hajj brings many devotees under one roof to feel peaceful in the presence of divine vibes. Sadl…