Canadian Flags

The Canadian government is a parliamentary democracy and constitutional monarchy. Both French and English are considered official languages. The word Canada is taken from an Iroquoian Indian word meaning “village”.  Canadian flags includes all ten provinces: Ontario, Quebec, Nova Scotia, New Brunswick, Manitoba, British Columbia, Prince Edward Island, Saskatchewan, Alberta, Newfoundland and Labrador; and three…
Read more