The Canada Science and Technology Museum is a national museum of science and technology in Ottawa, Ontario, Canada. The museum has a mandate to preserve and promote the country's scientific and technological heritage. The museum is housed in a 13,458 square metres building.
Elmvale Acres Shopping Centre
Cape North Lighthouse
Dooly's Ottawa
168 Sushi Japanese Buffet
Lebanese Palace
Kara Mia