Komodo
West Manggarai, Indonesia
Nature
Komodo is one of the 17,508 islands that comprise the Republic of Indonesia. It is particularly notable as the habitat of the Komodo dragon, the largest lizard on Earth, which is named after the island.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account