Prime Minister Narendra Modi accompanied by his Canadian counterpart Stephen Harper, today visited a Gurdwara and a temple and said Hinduism is not a religion but a way of life. Modi and Harper, who arrived from Toronto, went straight to the Gurdwara. They participated in the prayer meeting and were presented 'saropas'. Addressing the gathering there, Modi said the Sikhs in Canada had won respect for India through their work here.