CANADA – NATURE’ S FAB FOUR

Polar Bears in Manitoba, Canada

Picking Canada’s top 100 natural attractions would be hard enough, picking just four is a very tall order indeed. Here’s our favourites to get the argument started. CANADA – NATURE’ S FAB FOUR 1. CANADA’S WEST – LAKE LOUISE Nature is so all encompassing in Canada even the cities are overflowing with it! Bears wander […]

Iguazu Falls, Argentina

Iguazu Falls, Argentina Side

Why Iguazu Falls Will Make You Rethink “Don’t Go Chasing Waterfalls” I know TLC told us that we shouldn’t go chasing waterfalls, but I bet you anything Chilli, Left Eye and T-Boz have never seen the Iguazu Falls in Argentina. If so, they would never “stick to the rivers and the lakes that they were used […]