My guess is that the vast majority of the "mosque-like" structures you saw were SIKH temples.
Sikhism is an amalgam of both islam and Hinduism. They (Sikhs) are far less radical than mainstream muslims. Then again, there are the questions of Air India and Kashmir to consider.............
Sikhs arent ANY sort of muslims. They are also not an amalgam of Islam and Hinduism. The sikhs emerged in the late 1600's as the sword arm of the hindu faith, to destroy islamic mughal rule in India. The empire of the Sikh maharaja ranjit singh extended eventually up to central asia, and he warred constantly against the muslims for the freedom of hindus, and the khalsa (sikh) empire. Sikihism eventually became a religion, and unfortunately, in the 20th century, politics, external influence, and expatriate money turned some misguided and disaffected young sikhs to terrorism (more appropriately, armed crime, in the name of some vague ideals).
This was particularly well known in Canada, since a lot of the terroristic sikhs escaped there after the heat got turned on in India, and they were granted political asylum there.
The Air India bombing was perpetrated by canadian "asylee" sikhs.
Thats what you get for providing shelter to scum, I guess.
Anyway, the so called Sikh insurgency (it was really a foreign funded wave of murderous armed criminalism and banditry) in India was crushed by another Sikh, the Director General of Punjab Police, KPS Gill.
He inducted families of victims of the terrorists, into the police force, and gave them carte blanche to deal with the terrorists.
Needless to say, slaughter followed, and pretty soon, all the Sikh terrorists were either dead, or cutting logs in Canada.
Punjab is now at peace.
Sikhs have nothing to do with the Kashmir insurgency. Thats all Pakistan, and muslims.
Just a quick historical factoid.
BTW, im not sikh, but I do know something about the story.