Komodo Island is one of the existing national parks in Indonesia, which was nominated for the new seven wonders of the world. Let's support and vote for Komodo Island is the NEW 7 Wonders of The World.
LIVE 7 Days a Week!
Mon-Sun: 7pm-10pm Eastern
Enjoy the new site and thanks for submitting your content!