Mar 20, 2015

New 7 Wonders of Nature

 Amazon: South America



Ha Long Bay: Vietnam




Iguazu Falls: Argentina/Brazil




Jeju Island: South Korea




Komodo National Park: Indonesia




PP Underground River: Philippines




Table Mountain: South Africa