Flores & Komodo

Flores and Komodo are Indonesian islands in the Eastern part of the country. Flores became worldwide known after a recent discovery of Homo floresiensis, a previously unknown homini species. Komodo is home of the famous Komodo dragon.

Flores & Komodo