Causes, General, Global Views, Technology New campaign asking the world to vote for the top 7 Natural Wonders Jul 22, 2009, 8:16 AM 0 LatinaLista — The Grand Canyon. The Amazon. The Dead Sea. The Galapagos Islands. These are just a few of the 28 natural wonders of the world that a new campaign is asking people to decide from to create the…