Komdo National Park Flores

Komodo Island

Komodo Island is part of the Komodo National Park UNESCO World Heritage Site in Indonesia’s Lesser Sunda chain of islands. It is famed as the home of the legendary Komodo Dragon, the largest species of lizard on the planet.

Ela writer - Gecko Routes
Maarten founder of Gecko Routes