Canada has two official languages, French and English. Some notable landmarks include Niagara Falls along the Niagara River and Halifax, one of the most important cities in Nova Scotia. Several cultural festivals also take place including the Virgin of the Rosario celebration in October, the Caravan holiday where cultures are shared, and the Montreal Jazz Festival, one of the most important jazz music festivals in the world.