The Canadian Museum of Nature located in Ottawa. formerly called the National Museum of Natural Sciences. It is Canada's national natural history and natural sciences museum. There are exhibitions about extinct animals.
Subscribe to our newsletter for new travel experiences.