Skip to content

Jokowi at Ayana Komodo

Komodo island, part of the Lesser Sunda chain of Indonesian islands, is a 390m2 habitat of the 3m-long Komodo dragon monitor lizard. The island is home to more than 4,000
Read More

Popular Articles