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 …
Continue reading “Komodo National Park: There Be Dragons Here”