Indonesia, Komodo Island This biosphere reserve is home to th | Pristine Planet
Indonesia, Komodo Island
This biosphere reserve is home to the world's largest lizards and monitor lizards. It is located between the islands of Sumbawa and Flores, in an area of 2000 sq. km.