Close Back
  • I visited Canada on my way to New York earlier this year. I spent one day in Toronto and one day in Niagara Falls.  Toronto is the most populous city in Canada. It is located on the northwestern shore of Lake Ontario. The city is the anchor of the Golden Horseshoe region, which wraps around Lake Ontario from Toronto to Niagara Falls. Niagara Falls is also considered by some to be one of the most romantic places in the world. Mainly a tourist destination, the main attraction has always been Niagara Falls, which brings hundreds of thousands of tourists to the city. Here is the new gallery from Canada!
    Toronto Skyline