Tag Archives: Natural Wonders

Visiting Niagara Falls in Ontario

Some people chase waterfalls, some people chase rainbows. On the Niagara peninsula, along the border between Ontario and New York, you can literally do both, wipe the dew from your hair, and then hit a winery for a taste of Canada’s iciest vintages. If you’re caught in the concrete tangles of Toronto and are looking […]

Continue Reading