Life on Komodo Island is a fairy tale of its own kind. Thanks to the power of a local legend the dragons were able to survive and live in symbiosis with people from the Village of Komodo. ...