Masjid al-Haram, the Great Mosque of Mecca

"As of 2024, the Great Mosque is both the largest mosque in the world, and the most expensive building in the world" -- wikipedia.
Masjid al-Haram - Wikipedia

Member discussion

The comments section is for paying subscribers only

Upgrade to a paid account

Already have an account? Sign in