Komodo Island is The NEW 7 Wonders of The World
Komodo Island is The NEW 7 Wonders of The World – Komodo Island is one of the three main islands of Komodo National Park in Indonesia, located between the Sumbawa and Flores Island. The island measures about 390 km2 and has about 2000 inhabitants, partly descended from prisoners banished to the island. Most of them [...]
