When it comes to exploring the past, whether it be recent or ancient, Canadians have many choices.

There are many fine museums throughout the country, offering us glimpses of the past in terms of history, society, art and even dinosaurs. These museums and galleries provide insights into our collective past. You can check out the bones of a dinosaur, see how people lived in past eras, explore the civilizations that have made Canada and look at how the arts have enriched our lives.

Here's a list of the top 10 museums in Canada, prepared by www.canoe.com.

1. Canada Science and Technology Museum, Ottawa