Niagara Falls: A Winter Paradise

Niagara Falls; winter wonderland

Another Summer has come and gone and the cold weather will soon be ascending upon Canada.  Any Canadian will tell you that Canada becomes a Winter paradise during the months of November through to the end of March, and often into April.  This is the perfect time of year to explore the Winter wonderland of Ontario.

Read More