Komodo Island – Home of the Komodo Dragon.

Off the coast of Australia – a glorious bunch of islands that are home to the largest lizards on the planet – The Komodo Dragons. Their mouth so full of bacteria that a bite is deadly!!

We approached in the early morning light. The islands looked peaceful and serene.