Which country has most masjids?
Photo Credit: Courtesy of 3DStockPhoto (country image)
India has more than 300,000 active mosques. Population wise, India has the third largest Muslim population.