Tag: Flores Island

The Komodo Dragon in its natural habitat (by Sergey Uryadnikov)

Tickling the dragon’s tail

How audacious would it be to tell your friends you went on a vacation to chase dragons? Komodo Island, a protected island in eastern Indonesia, is the home of the…

Read More Arrow