New 7 Wonders Archive Komodo Island is the NEW 7 Wonders of The World Komodo Island is the NEW 7 Wonders of The World – Indonesia has been