Komodo Island is the NEW 7 Wonders of The World
Komodo Island is the NEW 7 Wonders of The World – Komodo Island is an island of Indonesia, located in the Flores Sea, which is part of the Lesser Sunda Islands. It has an area of 390 square kilometers and more than 2,000 inhabitants. From the administrative point of view Komodo is part of the [...]
