POI's creator (Voyajo Team)
The Islamic Center of America is a mosque in Dearborn, Michigan, opened in 2005, that is the largest in North America.. Michigan Daily, January 7, 2004. Retrieved February 16, 2009., Daily Telegraph, July 23, 2005. Retrieved February 16, 2009 (...) (from Wikipedia)