Indonesia boat trip: there be Komodo dragons
The Komodo dragons. The few colonies of these monster monitor lizards are on several of Indonesia’s Lesser Sunda islands, with Komodo Island itself being most well known and home to the largest of them. Incredibly, given how large they are,…