Blog
KOMODO ISLAND – WONDERFUL INDONESIA
Komodo Island is one of the 7 Wonders of the World (2011 voting results). Komodo National Park consists of 3 large islands, Komodo Island, Rinca Island, and Padar Island, as well as other smaller islands. The total area of this national park is 1,817 km2. Komodo Island is located Read more…