It is Indonesia. It has 8,00,000 mosques . India has only 3,00,000 active mosques. Indonesia is the largest Muslim country in the world ..India second and Pakistan third. read more
India has the greatest numbers of mosques in the world, totalingmore than 300,000, more than any Islamic nation. read more