Less than six months after opening, a Denver hotel is wowing travelers with its design, green practices and outdoorsy vibe.
The Clock Towers Center in Makkah is now home to the world’s largest barbershop, designed and operated to international standards to provide a fast and seamless grooming experience for Hajj and Umrah ...
In an incredible scene unseen in one and a half decades, the Grand Mosque in Makkah witnessed the removal of the remaining cranes after almost completing the largest ever expansion in its ...