This ancient wonder of the world just keeps getting better – and more mysterious. Researchers have recently discovered 168 more geoglyphs carved into the ground in the Nazca region of Peru,...
Peru's overwhelming claim to fame is the mystique and majesty of the ancient remains at Machu Picchu - deservedly named recently the 'South America's Leading Tourist Attraction.” But there's more...