swotc-bwc-leaderboard-728x90-3

Peyto Lake

Two well-known spots in Canada have made the top 10 of a new list of top natural world wonders. The folks at Kuoni Travel said they conducted a study using eye-tracking technology to find out the most “eye-catching” natural wonders on the planet. Coming in at the top of the podium was Peyto Lake, just north of Banff, Alberta. Sixth was Niagara Falls. Scoring two places in the top 10 is pretty impressive, I have to say. Great Britain scored two in the top seven, with the Jurassic Coast of England placing third and Snowdon, Wales coming in seventh. The Read more

{ 0 comments }