Ultralight Sightseeing - Saudi Arabia - Great Mosque of Mecca - Kaaba
The Kaaba ('The Cube') is a building at the center of Islam's most important mosque, Masjid al-Haram in Mecca, Saudi Arabia. It is the most sacred site in Islam and is considered to be the House of God. It hosts more than 2 million pilgrims each year.
Download Links
Report a problem
Ultralight Sightseeing - Saudi Arabia - Great Mosque of Mecca - Kaaba
Advertisement
Remove ads