Komodo Island: Visiting the Giant-Size Dragons of Indonesia

Komodo Island in Indonesia is the best place to see the giant-size Komodo Dragon! The baby is cute, but not a pet!