Komodo National Park: There Be Dragons Here

One of the most exciting trips I did was visiting Komodo and Rinca islands in Indonesia. They are famous, of course, for the Komodo dragons that live on them.These giant monitor lizards roam around the islands and tend to hang out near the ranger stations (where they smell the food that is cooking). A visit …