The traveling Birdie – episode 6. Birdie meets Komodo dragons (Flores, Indonesia)

The Komodo National Park includes about 30 island of the Lesser Sunda Islands. But why is it so famous place? The world largest lizards, the komodo dragons, live there.