All the News in one place from Singapore
More than 50 news sites, more than 1000 pieces of news daily
Sacred Machu Picchu, Still Shrouded In Mystery: It’s Worth The Trip
(April 07 01:33) Forbes.com
On a recent visit to Peru's famous Machu Picchu, one of the New Seven Wonders Of The World, a private tour group encountered iffy weather, making for some surreal photos.