8th Wonder or not, Torres del Paine is really wonderful!!

The lakes, glaciers, waterfalls and granite towers of Chile's Torres del Paine are a wonder to behold. The "8th Wonder," one travel website says. Whether it can be christened 8th wonder or not, many may argue, but there can't be any doubt that it is indeed one of the most wonderful places in the world, one you would never like to miss. After receiving 5 million votes on from visitors across the world, the national park has been named the "8th Wonder of the World" by the site, beating out more than 300 entries from 50 countries in a contest launched earlier this year. "With its awe-inspiring physical attributes and breathtaking landscapes, it's no wonder our site visitors named Torres del Paine the winner," claimed website. Earlier this year, VirtualTourist decla...

Read More