Komodo National Park, Indonesia, home of the infamous Komodo Dragon

Komodo