Log In or Register
Al-Masjid al-Haram located in the city of Mecca is the largest Mosque in the world.