Capacity of 25 thousand people. On the 10th place among the largest mosques in the world is the Cathedral Mosque of Delhi, or Jami Masjid. The erection of the building began during the reign of ...
A mass iftar at Jakarta’s Istiqlal Grand Mosque, the largest in Southeast Asia, draws thousands every year during the Muslim ...