The New7Wonders of Nature has been announced. In alphabetical order, they are: Amazon, Halong Bay, Iguazu Falls, Jeju Island, Komodo, Puerto Princesa Underground River, Table...