Canada as always said is the best and the most diverse country in the world. It is something that has defined the culture of the country. The best part of Canada is the events that are associated with the overall economy as well as the classes of the people. These events make sure that different communities are brought together and they come in contact. These events also foster tourism as they are also attended by the people from all over the world.