Living in Toronto, Canada, it’s easy to take our local attractions for granted, but Niagara Falls is not just a local tourist attraction, it’s considered one of the 7 natural wonders of the world. The massive waterfalls (which are actually 3 waterfalls) are located on the border between the United States and Canada. I can remember as a kid my parents taking me to the falls and when I first saw the mist from afar, I wondered why they were steaming hot mist. I remember that childhood feeling of total wonder and amazement at seeing these powerful waterfalls. More than a million bath tubs of water smashing over the edge every second, incredible!
They say that about 12,000 years ago, a glacier traveling across Canada tore its way through the land and created the Niagara Falls as we know it today. I particularly love the winter season at the falls, less crowds, better hotel rates, less people and a remarkable winterscape. The whole region of the Niagara Escarpment is a masterpiece of living art that has been recognized by UNESCO World Biosphere Reserve because of its beauty.
We hope you enjoy the photos!