These omissions are so great that the article's factual accuracy has been compromised. Check out the discussion page and revision history for further clues about what needs to be updated in this article.
Behind the scenes Edit
In an InnerSpace interview for series 10, Peter Capaldi commented that he hopes Doctor Who films at Niagara Falls. Capaldi felt it's a location he's not seen on film or television in a while, when it used to be quite popular.