poi_banner_image

Canadian Museum of Nature, Ottawa (Canada)

The Canadian Museum of Nature is a national natural history museum based in Canadas National Capital Region. The museums exhibitions and public programs are housed in the Victoria Memorial Museum Building a 18910 square metres structure in Ottawa Ontario.

240 McLeod St Ottawa ON K2P 2R1 Canada
45.41266 -75.68875

Top Ottawa Tour Packages

Top tours featuring Canadian Museum of Nature