Queen street, National Arts Centre Webcam

Camera Overview

Queen street, National Arts Centre Webcam

The National Center for the Arts is a theater and performance venue in downtown Ottawa, Ontario. Located between Elgin Street and the Rideau Canal. Designated a National Historic Landmark of Canada in 2006. Peter Herrndorf is the president and CEO of the center.

Source: https://ottawa.ca

Nearby Webcams