Queen street, National Arts Centre Webcam
Live View of Queen street, National Arts Centre
We value your input
About 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