The history of Canada is full of various religious groups which had arrived in Canada as agents of governmental authority and as sources of revolutionary movements. Although their views of god may have varied, the religious diversity which they brought in to Canada serves as a reflective reality in today's world.
In many cases the agents of religious propagation were the first to make contact with the native people and in many other situations they were interested in bring a little bit of the old world to Canada. All of them are worth a visit and help us understand not only the different beliefs but also the manner in which Canada as a country remained open too many different religions