impact:

icofa.com

The Islamic Center of America (Arabic: ٱلْمَرْكَز ٱلْإِسْلَامِيّ فِي أَمْرِيكَا‎, al-Markaz al-ʾIslāmīy Fī ʾAmrīkā) is a Shia mosque located in Dearborn, Michigan, in the United States. The 120,000 sq. ft. facility is the largest mosque in North America and the oldest purpose-built Shia mosque in the United States, as well as the second oldest mosque in the United States after 'Asser El Jadeed which originally opened in 1924 in Michigan City, Indiana. Although the institution dates back to 1963, the center's current mosque opened in 2005. With its large Shia Arab population (consisting mostly of Iraqis and Lebanese), Dearborn is often called the "heart of Islam", especially for Shi'ism, in the United States. More information...

According to PR-model, icofa.com is ranked 356,847th in multilingual Wikipedia, in particular this website is ranked 200,195th in English Wikipedia.

The website is placed before michaeldmann.net and after hkgem.com in the BestRef global ranking of the most important sources of Wikipedia.

#Language
PR-model F-model AR-model
356,847th place
563,708th place
383,781st place
200,195th place
394,228th place
215,332nd place
212,635th place
175,094th place
184,128th place
263,462nd place
217,981st place
204,210th place
msMalay
51,001st place
61,434th place
13,052nd place
tgTajik
5,664th place
4,818th place
2,319th place