Canada's most populous province featuring Toronto, the capital city of Ottawa, and spectacular Niagara Falls.