A $ 25,000 luxury hotel overlooking the Kaaba It is the birthplace of Muhammad, a cave 3 km (2 mi) from Mecca was the site of Muhammad’s first revelation of the Quran, and a pilgrimage to it, known as the Hajj, is obligatory for all able Muslims. Previous Next 1 2 3 4 5 6 7 8 9 2019-08-14 admin Share ! tweet