Currently browsing category

Indonesia

Komodo National Park

Komodo National Park

The nature of the Komodo National Park is amazing in itself, even without the mention of the giant lizards. Let me explain why. Like …