Published On Aug 30, 2024
The Canadian Museum of Nature is a national natural history museum based in Canada's National Capital Region. The museum's exhibitions and public programs are housed in the Victoria Memorial Museum Building, a 18,910-square-metre structure in Ottawa, Ontario.
Established: 1856
Province: Ontario
Hope you enjoy ☺️
#vlog #ontario #canada #canadavlogs #canadalife #extinction #animals #nature #planet #space #dinosaur
@YouTube
show more