This year, Hajj is taking place between 14th to 19th June 2024 in the Gregorian Calendar.
Hajj is a test of patience and temperament, a spiritual, emotional, and physical challenge. However, it offers Muslims the opportunity to refresh their spiritual selves, cleanse their sins, and draw closer to Almighty Allah.