Tag Archives: Niagara Falls

Canada’s Top Natural Attractions

Canada is truly a beautiful nation, and millions of tourists fly, drive and sail to the country each year to visit its great cities and to experience some of nature’s most spectacular wonders. It should come as no surprise that the world’s second largest country by geographic size would have a heap of attractions to […]

Continue Reading

The World’s Wildest Waters: Six Places Not to Swim

The waters of our planet are as vast and varied as the land, filled with mystery, beauty, danger and adventure. Oceans, seas, rivers and lakes beckon travelers who flock to their shores and banks, however, some of the most spectacular watery destinations are also the most deadly — if one dares to dip their toes. […]

Continue Reading

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