Chasing Dragons on Komodo Island

Chasing Dragons on Komodo Island

The Komodo Dragon is a rare, but deadly beast, found only in a few scattered regions of the Indonesian Archipelago; I  journeyed to Komodo Island, in search of the world’s largest living lizard and found myself face to face with a prehistoric dragon. ...