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. 1. CANADA’S WEST – LAKE LOUISE Nature is so all encompassing in Canada even the cities are overflowing with it! Bears wander the trails of Grouse Mountain just […]

Iguazu Falls, Argentina

Iguazu Falls, Argentina Side

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 to”. Instead they would be taking speed boats under massive water […]